Blog

  • Use liquid tags

    Liquid tags help you personalize your emails by inserting dynamic content like the subscriber’s name, location, product history, or cart items—automatically. They’re a powerful way to create meaningful, relevant, and engaging messages for every individual on your list, without manually customizing each email.

    Whether you’re welcoming a new subscriber or nudging someone to complete their purchase, liquid tags make your emails feel personal, timely, and smart.

    What are Liquid Tags?

    Liquid tag is a templating language that uses placeholders and logic to insert dynamic content into your emails.

    {{ … }} → Outputs data (e.g. a name, a product, a price)

    {% … %} → Controls logic (e.g. if/else conditions, loops)

    | → Applies filters to format or modify data (e.g. upcase, default)

    Example:

    Hello {{ firstname | default: "there" }}

    Inserts a subscriber’s first name, or “there” if the name is missing.

    Result:

    If the subscriber’s name exists in the subscriber list → Hello Gabrielle!

    If the subscriber’s name does not exist in the subscriber list → Hello there!

    Why Use Liquid Tags?

    • Personalize at scale (no manual editing)

    • Improve open rates and conversions

    • Make subscribers feel seen and understood

    • Adapt content to location, behavior, or preferences

    • Keep your campaigns efficient and relevant

    Top use cases & examples

    1. Personalized subject lines with fallbacks

    Use a subscriber’s first name—or provide a friendly default if it’s missing.

    Example:

    Subject: 

    {{ firstname | default: "Hey" }}, your exclusive offer is inside!

    Why it works:

    • Adds a personal touch to the inbox

    • Increases open rates

    • Makes your message feel written just for them

    2. Show relevant products based on interest or segment

    If you don’t have real-time product tracking, no problem—you can still create relevant product suggestions by using custom fields or behavioral tags like favorite categories or past clicks.

    Example: Let’s say you collect a custom field like favorite_category during signup or through a quiz.

    Subject: 

    Explore more in {{ favorite_category | default: "our bestsellers" }}

    Email body:

    Hi {{ firstname | default: "there" }}, 

    We thought you might like these picks from our {{ favorite_category | default: "latest collection" }}:

    Why it works:

    • Feels personalized even without product tracking

    • Easy to implement with custom fields or tag-based segmentation

    • Allows you to highlight relevant products for each group

    3. Insert cart details into recovery emails

    Display the items they left behind—complete with name and price.

    Example:

    Hi {{ firstname | default: "there" }}, 

    You left this in your cart: 

    {% for item in cart_items %} 

    {{ item.name }} for {{ item.price }}
    {% endfor %} 

    Finish your purchase before it’s gone!

    Why it works:

    • Creates urgency with real product details

    • No manual entry needed

    • Increases cart recovery with context

    4. Recommend products based on behavior

    Show personalized product suggestions based on what the subscriber liked or purchased.

    Example:

    Based on what you liked, you might also love: 

    {% for product in recommended_products limit: 3 %} 

    {{ product.name }} – only {{ product.price }}
    {% endfor %}

    Why it works:

    • Feels like a curated recommendation

    • Encourages discovery and upsells

    • Works well in post-purchase or re-engagement campaigns

    5. Location-based content

    Change messaging based on the subscriber’s country or region.

    Example:

    {% if country == "USA" %}
    Free shipping across the US! 

    {% elsif country == "Germany" %}
    Versandkostenfrei in Deutschland!
    {% else % }
    Check your local rates at checkout.
    {% endif %}

    Why it works:

    • Helps global brands adapt content by market

    • Builds trust with regionally specific details

    • Improves clarity around shipping, pricing, or offers

    Most commonly used tags

    Here’s a quick list of the most popular Liquid tags and what they do — copy & paste as needed!

    {{ firstname }} → inserts first name

    {{ firstname | default: "there" }} → fallback if name is missing

    {{ country }} → inserts the subscriber’s country

    {% if country == "US" %} ... {% endif %} → shows a section only to US subscribers

    {% if customfield == "yes" %} ... {% endif %} → shows a section if a field is set

    {% for item in cart_items %} ... {% endfor %} → loops through cart products

    {{ product.name | upcase }} → transforms product name to uppercase

    {{ product.price | round }} → rounds the price number


    If you got stuck on a specific task or can’t find a way to execute a particular job, contact our support team via LiveChat or [email protected] – we’re here to help 24/7.

  • Fix undeliverable SMS messages

    The recipient’s carrier rejected the message, possibly due to the user opting out of receiving messages from the sender. Further communication may not be possible unless the user opts back in.

  • Stripo Integration

    Stripo is an intuitive email design platform that lets you create professional, responsive email templates without needing to write any code.

    Stripo offers a wide range of professionally designed templates and extensive customization options, allowing you to easily tailor every email to match your brand and message.

    Why connect Stripo with Sender?


    • Build beautiful, custom emails in Stripo and move them to Sender in just a few clicks.



    • Take advantage of Stripo’s large library of professionally designed templates.



    • Use advanced design tools and interactive elements for more engaging email content.



    • Ensure your emails look great on all devices with built-in mobile responsiveness.



    • Reuse saved content blocks to keep your brand consistent and save time.



    • Preview how your email will appear in different inboxes before sending.



    • Makes collaboration between designers and marketers easier and more efficient.


    How to integrate Stripo with Sender?

    Log in to your Stripo account and head to “Email Messages”.

    If you want to create a campaign template from scratch, choose “Empty Email”, in our case, we want to use a template that has been already created, therefore we will choose from “Pre-built Templates”.

    You can simply browse the suggested options or search for a particular themed one. In this case we will search for Spring templates and choose the most suitable one for our idea.

    Once you choose the template, make sure to edit it to the fullest of your liking as the exported template will appear as the HTML type campaign on your Sender account and it may be harder to edit.

    Once you are happy with how everything looks, click “Export” at the top of the page.

    In the app menu, search for Sender and choose the application.

    To finish the export, you will need to give the following details: 

    • Name the account
    • Provide the API access token. Click here to learn how to obtain one from your Sender account. 
    • Provide the from email address
    • Add a reply to email

    You will be able to edit the sender’s email address in your Sender account if needed. 

    After providing the details, click “Export”.

    Once you receive the confirmation message, head to your Sender account.

    Head to “Email campaigns” section in your Sender account and you will find the email campaign imported from Stripo.

    Continue as per usual by choosing the recipients in the Subscriber section and choose to send the campaign immediately or schedule it for a better time in the future.

     That’s it!

    If you got stuck on a specific task or can’t find a way to execute a particular job, contact our support team via LiveChat or [email protected] – we’re here to help 24/7.

  • Salesforce Integration via Zapier

    Connect Salesforce with Sender through Zapier to automate lead and contact management. This integration ensures that whenever a new contact is added in Salesforce, their details are instantly synced with your Sender account. You can also update existing subscribers and trigger automations for a seamless email marketing experience.

    Follow this guide to connect Salesforce and Sender:

    Head to Zapier, log in to your account and click “Create” to make a new Zap.

    Name the Zap, for the trigger search for “Salesforce” and select it from the list.

    After selecting the trigger app, choose the appropriate trigger event for your integration. In this case, we will pick “New Contact.”

    Also, connect your Salesforce account to the trigger and test the connection.

    Once the test is done, setup the action step by firstly searching for Sender in apps.

    For the action event choose “Add/Update Subscriber” and connect your Sender account.

    • In the “Configure” step, align Salesforce fields with the corresponding fields in Sender to ensure precise data transfer to your custom fields.
    • Choose whether to update existing subscribers if they’re already in your list by selecting the appropriate setting.
    • Assign new subscribers to the correct group for easier identification and tracking of their source once imported into Sender.
    • To manage automation triggers, select “True” to enable or “False” to disable automation in the “Activate Automation” section at the bottom.

    Test the connection to ensure everything is setup correctly.

    Finally, publish your Zap to activate the integration and ensure a smooth data flow.


    If you got stuck on a specific task or can’t find a way to execute a particular job, contact our support team via LiveChat or [email protected] – we’re here to help 24/7.

  • HubSpot Integration via Zapier

    Connect your HubSpot CRM with Sender using Zapier to automate workflows and keep your email marketing in sync. With this integration, you can automatically transfer new contacts, update subscriber details, and trigger email campaigns based on HubSpot activities. 

    Follow this guide to connect Hubspot and Sender:

    Head to Zapier, log in to your account and click “Create” to make a new Zap:

    Name the Zap, for the trigger search for “Hubspot” and select it from the list.

    After selecting the trigger app, choose the appropriate trigger event for your integration. In this case, we will pick “New Contact.”

    Connect your Hubspot account to Zapier by selecting it from the provided list.

    Once the account is connected, choose additional values (if needed) you want to send from Hubspot to Sender, apart from the ones listed in the purple bubble.

    Test the trigger and move to the second step of the connection.

    Search for Sender in the action step application list.

    For the action event choose “Add/update subscriber” and connect your Sender account to Zapier.

    • In the “Configure” step, match the fields from HubSpot with the corresponding fields in Sender to ensure accurate data transfer to your custom fields.

    • Decide whether to update existing subscribers if they are already in your list by selecting the appropriate option.

    • Select the appropriate group for new subscribers to easily identify them and track their source once they are imported into your Sender account.

    • To control whether the integration triggers an automation, choose “True” to enable it or “False” to prevent it in the “Activate Automation” section at the bottom.

    Test the connection to ensure everything is setup correctly.

    Finally, publish your Zap to activate the integration and ensure a smooth data flow.

    That’s it!

    If you got stuck on a specific task or can’t find a way to execute a particular job, contact our support team via LiveChat or [email protected] – we’re here to help 24/7.

  • Facebook Lead Ads Integration via Zapier

    Integrating Facebook Lead Ads through Zapier allows you to seamlessly transfer new leads directly into your Sender account. This setup ensures that every lead captured through your Facebook Lead Ads is automatically added to your email list, saving you time and eliminating manual data entry.

    Follow these steps to connect Facebook Lead Ads and Sender:

    Head to your Zapier account and create a new Zap:

    Name your Zap and for the trigger search for “Facebook Lead Ads” and select it from the list.

    Once the trigger app is chosen, select the trigger event to be New Lead and connect your Facebook account.

    Next, choose the page that you want to use to collect the leads for and choose the form that you have created for this page from the drop-down list.

    Once the form is selected, test the trigger step.

    Continue to the action part of the integration setup. Search for Sender in action apps and select it from the list.

    Set up the action event to be “Add/update subscriber” and connect your Sender account to Zapier.

    • Ensure you select the email field for the new lead to be added to your account successfully as a subscriber. 
    • Do the same for all the other fields of the form that you want to be imported to Sender.
    • If the subscriber is already on your list, enable the “Update Existing” feature to ensure you have the most updated information about your subscribers.
    • Select the group for the subscribers to be assigned upon upload to easily distinguish between different channels your subscribers sign up through.
    • If you have an automation setup with Sender, make sure to allow for the connection to trigger it by selecting “True” for “Activate automation”.

    Make sure to test the connection to ensure everything is running smoothly.

    To finish off, don’t forget to publish your Zap!

    That’s it!

    If you got stuck on a specific task or can’t find a way to execute a particular job, contact our support team via LiveChat or [email protected] – we’re here to help 24/7.