Skip to main content

Send a birthday automation to subscribed customers in Seguno Email Marketing

Automatically send birthday emails to subscribed customers using Seguno Email Marketing and Shopify Flow

Use Seguno: Email Marketing with Shopify Flow to automatically send a birthday email to subscribed customers.

This setup uses a Shopify Flow workflow and a Seguno marketing email action.

Warning:

A paid Seguno subscription is required.


Requirements

To create this automation:

  • Install Seguno Email Marketing

  • Install Shopify Flow

  • Have a paid Seguno subscription

  • Store customer birthdays in a metafield (metafields.facts.birth_date)

Note:

Birthday data must exist in the customer metafield before the automation can send emails.


Collect customer birthdays

Use Seguno Popups & Forms to collect subscriber birthdays.

  1. Open Seguno Popups & Forms in Shopify Admin.

  2. Create or edit a popup or embedded form.

  3. In the Form section, add the Birthdate content field.

  4. Save and publish the form.

The birthday field stores the value in the customer metafield used by the Flow segment.

Tip:

Clearly explain why the birthdate is being collected (for example, "Receive a birthday reward") to increase opt-ins.


Creating the Customer Segment

Shopify Flow cannot share the segment inside the template file, create a customer segment manually using one of the filters below.

Also found in the Segment Templates

anniversary(date: 'metafields.facts.birth_date') = today

AND email_subscription_status = 'SUBSCRIBED'

anniversary(date: 'metafields.facts.birth_date') BETWEEN today AND +7d

AND email_subscription_status = 'SUBSCRIBED'

Also found in the Segment Templates

anniversary(date: 'metafields.facts.birth_date') BETWEEN today AND +30d

AND email_subscription_status = 'SUBSCRIBED'

Note:

  • anniversary() checks recurring annual dates.

  • email_subscription_status = 'SUBSCRIBED' ensures segments have accurate counts, as only those who opt-in to marketing emails will receive the email.

Warning:

If the metafield name does not match exactly (metafields.facts.birth_date), the segment will not return results.


Import the Shopify Flow template

  1. Download the Happy Birthday automation template file.

  2. In Shopify Admin, click Apps.

  3. Click Flow.

  4. On the Workflows page, click Import.

  5. Select the downloaded Happy Birthday template file.

  6. Click Import to add the workflow.


Customize and activate the workflow

After importing:

  1. Open the imported workflow in Shopify Flow.

  2. Review the customer segment condition.

  3. Click the Seguno "Send marketing email" action.

  4. Create or select a marketing email in Seguno Email Marketing.

  5. Customize the email content and subject line.

  6. Save the email.

    1. The blue "Review" label appears above the final node until the marketing email is configured.

  7. After all nodes show no errors, click Turn on workflow.

Tip:

Personalize the subject line using the customer's first name and include a birthday incentive such as a discount code.


FAQs

How do I send a birthday discount automatically in Seguno?

  • Create a Shopify Flow workflow that uses a customer birthday segment and a Seguno marketing email action. Include a discount code in the email content.

Can I send the email before the customer's birthday?

  • Yes. Use a segment with BETWEEN +7d AND today or BETWEEN +30d AND today to send in advance.

Do I need Shopify Flow to send birthday emails?

  • Yes. This automation requires Shopify Flow to trigger the Seguno marketing email.

What happens if a customer does not have a birthday saved?

  • The customer will not match the segment and will not receive the birthday email.

Did this answer your question?