All Collections
Collect
How to Personalize Your StoryPrompts for Each Recipient
How to Personalize Your StoryPrompts for Each Recipient
Updated this week

StoryPrompt works great for engaging with anonymous visitors on your website or via links you share on social media, but it's also a fantastic solution when you want to drive engagement from people you already know.

In this article, I'm going to walk you through:

  1. How to use merge tags to customize your prompt for each recipient.

  2. How to automatically attach contact details to the replies you receive.

The steps covered below can be used to great effect in the following situations:

  • You're sending an email campaign out via your CRM and want to customize the prompt to each recipient without creating a unique prompt for each one.

  • You're doing email outreach and want to reuse a prompt you create for multiple recipients, but make it feel more personalized to them.

  • You want to record the name and email address of the people who submitted responses without them needing to complete the contact form.

How to use merge tags to customize your prompt for each recipient

✅ Step 1: Create a new prompt or edit an existing one and in the the Customize step, select the Prompt tab.

✅ Step 2: In the Text overlay field, insert a merge tag that will be replaced with the first name of the name you provide in the url of your prompt.

The merge tag looks like this and can be used anywhere as part of a sentence within the Text overlay field:

{{first_name | there}}

The field after the "|" symbol represents the fallback value that will be used when name is not provided. You can replace "there" with any fallback value you like.

See example below:

✅ Step 3: Save your StoryPrompt and grab the link. It will look something like this:

https://storyprompt.com/reply/xxxxxxxx

✅ Step 4: Now, add the following to the end of the URL to have it replace the merge tags you provided:

https://storyprompt.com/reply/xxxxxxxx?name=Gavin Hammar

You'll notice that the fallback value "there" is instantly replaced with the name you provided in the URL and the prompt feels extremely personal.

How to automatically attach contact details to the replies you receive

✅ Step 1: Use the share link to any StoryPrompt you've created. It looks something like this:

https://storyprompt.com/reply/xxxxxxxx?name=Gavin Hammar

✅ Step 2: At the end of the link, append ?name=XXX&email=YYY.

https://storyprompt.com/reply/xxxxxxxx?name=Gavin Hammar&email=gavin@storyprompt.com

Note: You can add your own custom querystring parameters in addition to our standard ones and these can be received when using our API or Zapier integration. You will see them located within custom_fields within the contact object that's returned as part of the replies API.

✅ Step 3: Now, send that link to a specific person (or via your CRM), changing he XXX and YYY values for each recipient.

Now, when they respond to your prompt, their response will have their name and email attached to it, along with additional information we retrieve about them:

Did this answer your question?