Use dynamic content in marketing campaigns with Dutchie's campaign builder

Learn how to use dynamic content features in Dutchie's campaign builder to dynamically render consumer-specific content and links in your emails and SMS landing pages.

Dynamic content lets you automatically personalize campaign messages for each customer without writing individual emails or texts. Instead of sending the same generic message to everyone, you can use three types of dynamic content in Dutchie's campaign builder: 

  • Abandoned cart content (which pulls in the exact items a customer left behind, complete with product images and a direct link back to their cart), 
  • Special links (URLs that automatically point to the location a customer first visited, most recently visited, or shops at most often), and 
  • Merge tags (placeholders like {first_name} that fill in with each customer's real data when the campaign sends). 

The result is messaging that feels relevant and timely for every recipient.

Things to know

  • You'll need to contact Dutchie Support to have special links with dynamic URLs enabled for your LSP. This feature is available to Loyalty + Marketing Pro subscribers with E-Commerce Pro + Proxy.
  • Abandoned cart content is available by default to all Loyalty + Marketing Pro subscribers.
  • Go to Marketing > Campaigns > Create a campaign to access the campaign builder for new campaigns
  • Go to Marketing > Configure > Templates to create or edit campaign templates

Before you begin: Configure a Default URL  

You must configure a default URL that will be used in place of dynamic URLs in cases where a consumer's first, last, or most shopped location cannot be determined.

Go to Marketing > Configure > Miscellaneous > Enter your desired URL in the field. 

Monosnap Dutchie Backoffice 2025-12-23 13-43-47.png

 

Abandoned cart content

When creating a campaign, use the Abandoned Cart tile to show:

  • HTML content to dynamically pull in the items the consumer left in their cart, including product images, brand names, and metadata.
  • A “complete order” button with a dynamically generated URL that links directly back to their cart.
  • Notifications for out-of-stock items and an option to remove them.
  • Customization options to match the look and feel of your brand (cart contents HTML cannot be customized)
bo_marketing_campaign builder_abandoned cart tile.png

Special links

Dynamic URL options allow you to insert in-line links or button links to the home page, specials page, or brands page for whichever location a consumer first shopped at, most recently shopped at, or shops at most frequently.

Highlight link text or open button properties, then select Special links > Dispensary menus and your preferred option, which automatically inserts the appropriate merge tag into the link URL.

bo_marketing_campaign builder_special links.png
Screenshot of a text editor toolbar with formatting options

Merge Tags

Merge tags are placeholders you add to campaign text that Dutchie automatically replaces with real consumer data when the campaign sends. This lets you personalize messages at scale without manually editing content for each recipient. For example, a subject line like "Hi {first_name}, your points are waiting" resolves to "Hi Jordan, your points are waiting" for each individual consumer who receives it.

Dutchie has the following merge tags available:

  • First name
  • Last name
  • Loyalty points
  • Birthday
  • State
  • First purchase date
  • Last purchase date
  • Med card expiration date
  • Loyalty tier name
  • Loyalty enrollment date
  • Latest loyalty redemption date
  • Loyalty tier reached year
  • Loyalty tier accrual rate
  • Customer ID

Insert a merge tag

Start in the campaign builder:

  • Go to Marketing > Campaigns > Create a campaign to access the campaign builder for new campaigns, or
  • Go to Marketing > Configure > Templates to create or edit campaign templates.
  1. Click into any text block to enter editing mode.
  2. Click the Merge tags button in the expanded text toolbar, or type the @ symbol anywhere in the text to trigger the merge tag picker inline.
    Toolbar with text formatting and merge tags option highlighted
  3. Select the merge tag you want to insert. The system inserts a placeholder (for example, {CustomerID}) that resolves to each recipient's actual data when the campaign sends

    List of merge tags for customer data insertion
North Cannabis logo with text editing toolbar

 

If the Merge tags button does not appear in the toolbar, no merge tags have been configured for your account. 

Related content

Was this article helpful?