MailerLite Integration

Automatically sync contest entrants to your MailerLite groups. When someone enters your contest, they're added to your subscriber list instantly.

What You'll Need

Before connecting, you'll need your API token and a group to sync subscribers to:

1

API Token

Log into MailerLite → Integrations → MailerLite API → Generate new token. Give it a name like "HPRS Integration" and copy the token immediately (it won't be shown again).

2

Group ID

Go to Subscribers → Groups → click on your group. The Group ID is in the URL: app.mailerlite.com/subscribers/groups/YOUR_GROUP_ID/active

Connecting to Your Promotion

Follow these steps to connect MailerLite to your Promotion:

1

Open your Promotion in the HPRS dashboard

2

Go to the Email Integration section

3

Click "Connect MailerLite"

4

Enter your API token

5

Select which group to sync subscribers to

6

Save your settings

[Placeholder Image: MailerLite Setup]

Set it and forget it: You only need to connect MailerLite once per contest. Your connection is securely stored and will automatically sync new entrants to your selected group. If you need to change the group later, simply disconnect and reconnect with the new selection.

What Happens When Someone Enters

When a participant submits their email to your Promotion:

  • They're instantly added to your selected MailerLite group
  • Their name and email are synced automatically
  • Custom fields track their source and contest entry date
  • If they're already subscribed, they're added to the group (no duplicates)

Using Groups Effectively

MailerLite uses groups to organize subscribers. Unlike Mailchimp's tags, subscribers can belong to multiple groups:

  • Create a dedicated group for each contest (e.g., "Summer Giveaway 2024")
  • Subscribers who enter multiple contests will be in multiple groups
  • Use groups to send targeted campaigns to specific contest participants
  • Filter your subscriber list by group to see who came from each contest

Double Opt-in

Double opt-in in MailerLite is handled through your forms and automations. If you want contest entrants to confirm their subscription, set up a confirmation automation in MailerLite that triggers when someone joins your Promotion group.

Custom Fields

HPRS syncs the following data to MailerLite:

Name

First name from contest entry

Last Name

Last name if provided

Source

Marked as coming from HPRS

Signup Date

When they entered the contest

Contest ID

Which contest they entered

Note: Custom fields must exist in MailerLite before data can be synced to them. Standard fields (name, last_name) work automatically.

Tips for Best Results

  • Create a new group for each contest to keep subscribers organized
  • Set up a welcome automation that triggers when someone joins your Promotion group
  • After your Promotion ends, create a campaign targeting just that group
  • Use MailerLite's segments to combine group membership with other criteria

Troubleshooting

Subscribers not appearing?

Check that your API token is correct and hasn't been revoked. Try generating a new token and reconnecting.

API token not working?

Generate a fresh token in MailerLite under Integrations → MailerLite API. Make sure you copy the full token before closing the dialog.

Group not found error?

Verify the group still exists in MailerLite. If you renamed or deleted it, select a new group in HPRS.

Custom fields not syncing?

Custom fields must be created in MailerLite first. Go to Subscribers → Subscriber fields to add new fields before they can receive data.

Previous

Mailchimp Integration

Connect your Promotions to Mailchimp for automatic email syncing.