Have your say in Community Polls: What was/is your greatest motivation to start your own business?

Tag customer based on a subscription to a marketing campaign

Solved

Tag customer based on a subscription to a marketing campaign

AlparTorok
Shopify Partner
6 2 5

Hello everybody,

 

I have a marketing campaign, where if people opt-in, they would need to be tagged with a keyword, and based on that we would assign discount codes to these people via the discount customer segmentation.

 

My initial idea was to use the email subscription and add a specific tag to a person. This works perfectly, but only for new people / new subscribers who have not registered yet. The problem with this solution is that I do not know if a person has already subscribed and tried to opt-in to this campaign, as that mechanic of e-mail subscription was never meant to be used this way, and adding a tag to a person who is already in the system does not work.

 

I checked, and it seems I cannot just tag a user based on a trigger as they subscribed to something.

 

My questions would be:

1. Is there a way I can have a form, and people who sign up for this can be tagged with a specific term? 

2. Do you know of any apps that do this?

 

From what I have seen, this can only be done via API, and that would take a lot more time, than I have right now, as the marketing campaign has a hard deadline.

 

I have a wild idea, but that is not really working either:

When a user fills out the details of the form and confirms, I would create an API endpoint with Arigato, and catch the details of the user. Then in Arigato app read the data and use a tag customer mechanism with that. My issue is, that I cannot seem to get the data into a variable to use.

Accepted Solution (1)

AlparTorok
Shopify Partner
6 2 5

This is an accepted solution.

The answer is that, since this post Shopify released Shopify Forms, and my issue with this great app automatically got resolved 🙂

View solution in original post

Reply 1 (1)

AlparTorok
Shopify Partner
6 2 5

This is an accepted solution.

The answer is that, since this post Shopify released Shopify Forms, and my issue with this great app automatically got resolved 🙂