(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.data-privacy-src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-P2BC6Q6N');

Help Center

MailerLite Integration Setup Guide

How to Issue Personalized Mobile Wallet Passes Through MailerLite #

Issuing digital passes, such as loyalty cards, coupons, and event tickets via email, has become effortless with the integration of MailerLite and WalletThat. WalletThat enables the creation, design, and customization of digital passes, which can then be issued through MailerLite. To issue passes via MailerLite, use the following integration guide.

WalletThat Platform Steps #

Step 1: Login to your WalletThat Account

Step 2: Create a Pass Template

Visit the Pass Templates page and create a Pass Template suitable for your desired Pass Type. These articles can assist you in creating and designing your template:


Step 3: Determine How You’ll Personalize Passes

There are three ways to personalize Passes, which include importing data into WalletThat, utilizing personalized variables in MailerLite, or integrating with a third-party Zapier service. If you already have all of your customer data prior to issuing Passes, importing personalized data into WalletThat will allow you to upload all of your dynamic data and create a simple Pass Issuance Link using only the pass-id field. On the other hand, if you have customer data stored in MailerLite already, you can utilize MailerLite’s personalized variables to build your issuance link with multiple personalized variables. Lastly, if you are collecting customer data through another system, you can personalize your Passes by integrating third party apps with Zapier.

Option 1: Import Data into WalletThat

To use dynamic fields and differentiate Pass data based on the user’s email address, create a CSV file that includes a pass-id column. The pass-id should be linked to the user’s email address. Afterward, proceed to the Pass Data Manager and import the records by mapping all the fields from the CSV file to the dynamic fields added in the Pass Template. Don’t forget to tick the “Skip the first row…” checkbox. For detailed instructions on importing data, refer to this article: Importing Pass Data


Option 2: Use Personalized Variables in MailerLite

By using custom personalized variables, MailerLite allows you to replace data in emails with personalized information. To personalize Passes, create a Pass Issuance Link on the WalletThat platform and add variables in MailerLite. To understand how to include personalized variables, refer to this resource from MailerLite: How to Use Personalized Variables

Option 3: Use a Zapier Integration

Issue personalized Passes by connecting MailerLite & WalletThat through Zapier. Learn more about how to implement Zapier triggers & actions using these articles: Zapier Triggers Guide & Zapier Actions Guide

Step 4: Create a Pass Issuance Link

If you imported data into WalletThat, create a Pass Issuance Link and include only the pass-id variable as a mandatory field, which matches the data in the previously imported CSV file. On the other hand, if you are using MailerLite’s personalized variables to personalize your Issuance Link, include all variables that require customization within the link. Learn more about creating Pass Issuance Links here: Pass Issuance Links

Pass ID Only
Multiple Variables

Step 4a: (Optional) Add Encryption to your Pass Issuance Link

As your link may include confidential information like email addresses, names, or account IDs, you have the option to encrypt your issuance link. You can encrypt the entire link or only specific variables within the link.


Step 5: Copy Your Pass Issuance Link

Once you have created your link, added variables, and applied encryption (if necessary), save your link. Next, go to the Pass Issuance Link page and click “Get Link” below the “Link” column. Copy your Issuance Link and save it for use in your email campaign. Before sending, remember to substitute the {Parameter Value} braces with personalized variables.

If you imported your data into WalletThat, your link should look something like this:

Example Link: https://d2c.walletthat.com/wallet/gc/502d8e5eb3f364526245828877537c8a?pass-id={ Parameter Value}

If you are using MailerLite’s personalized variables to personalize your link, your link should look something like this:

Example Link: https://d2c.walletthat.com/wallet/gc/502d8e5eb3f364526245828877537c8a?pass-id={ Parameter Value }&account-name={ Parameter Value }&account-id={ Parameter Value }&loyalty-points={ Parameter Value }

Get Issuance Link

MailerLite Platform Steps #

Step 1: Login to your MailerLite account

Step 2 : Add Your Subscribers

To add subscribers, navigate to the “Subscribers” tab in your MailerLite account. If you require assistance with subscribers, review this resource provided by MailerLite: How to Import Subscribers

Step 3: Create a Campaign

When you are ready to send personalized Passes to your subscribers, create an email campaign. If this is your first campaign with MailerLite, ensure that you authenticate your email domain to send emails Learn more about creating email campaigns in MailerLite here: Create a Campaign

Step 4: Choose & Design Your Email Template

After creating your campaign, choose the template you want to use and design your template using MailerLite’s drag-and-drop editor. Read more about creating & designing templates in the MailerLite help section: Create an Email Template

Step 5: Add Your Pass Issuance Link

Once you’ve designed your template, add your Pass Issuance Link to the body of your email. Remember to replace your personalized fields in the link with personalized variables from MailerLite. You can add the hyperlink directly in the email template, use Add to Wallet button images using HTML with the issuance link embedded or by adding a clickable image, or upload a QR code image with the link embedded.

If you imported personalized data into WalletThat your link should look like this:

Example Link: https://d2c.walletthat.com/wallet/gc/502d8e5eb3f364526245828877537c8a?pass-id={$email}

If you are using MailerLite’s personalized variables your link should look like this:

Example Link: https://d2c.walletthat.com/wallet/gc/27c3ed70dfa9663f3fc55380046b955a?pass-id={$email}&account-name={$name}&account-id={$memberid}&loyalty-points={$points}

Option 1: Paste the Hyperlink

You can paste your issuance link directly into the email template. Shorten your link text that is displayed in the email by typing the text into the email that will instruct the end user to click the link. Highlight the text, click the Link button in the content settings block, click “Insert Link”, paste the issuance link, and click “Insert.”

Insert link in mailerlite
hyperlink added in mailerlite

Option 2: Embed the Link Behind Add to Wallet Buttons

Option 2a: Use HTML Snippets

To add the Add to Wallet buttons using HTML, click the HTML button in the content settings to edit the HTML of the email. Copy the “Add to Apple Wallet HTML Snippet” and “Add to Google Wallet HTML Snippet” from the Pass Issuance Links page on the WalletThat Platform. Paste your HTML snippets where you want the buttons to be placed within your template. Replace the “PASS ISSUANCE LINK” text within each HTML snippet with your Pass Issuance Link.

adding html snippet buttons in mailerlite
html added in mailerlite
Option 2b: Use Add to Wallet Button Images

You can insert the Add to Wallet buttons as images and make them clickable by embedding the issuance link behind the images. To use the Add to Apple Wallet and Add to Google Wallet images, download the button images from the Pass Issuance Links page on the WalletThat platform. Once you have the images, upload them to your email template by adding an image block to your template. Insert the images into the template, click on the images, and paste the issuance link into the image content settings. For more help with images, refer to this article: Drag & Drop Editor

Option 3: Embed the Link Behind a QR Code

To embed the link behind a QR code, you can use a free online QR code generator and paste your issuance link into the URL field. Save the QR code as an image and upload your embedded QR code to your email template.

add qr code with issuance link embedded in mailerlite

Step 6: Review & Send Your Campaign

Finally, when you’re done designing your template,send your email immediately or schedule a date and time to send it. You can review this article for a guide and some tips on email sending from MailerLite: How to Send & Schedule Campaigns

Go to Top