Help
Personalize with AI Variables
Helper guide to using Spreeflo marketing automation platform.
Learn everything from setup to advanced features.
Overview
Spreeflo's AI personalization features allow you to create hyper-personalized messages, e.g. emails or notifications, for your contacts. You can use AI variables to generate personalized content for each contact.
In this guide, you'll learn how to personalize your messages with AI variables.
Definitions
Here are some terms you'll see when working with AI in Spreeflo. Understanding these terms will help you make the most of Spreeflo's AI personalization features.
Contact Variable
A variable that contains a contact attribute value. You can use contact variables to populate the email subject, preview or body with contact specific information.
AI Variable
A variable that passes a user provided prompt to ChatGPT to generate email copy content. You use AI variables to generate personalized content for each contact by including contact variables within the prompt.
Prompt
A user provided instruction to ChatGPT to generate email copy content. You use prompts to guide the AI's behavior and generate personalized content for each contact. The more specific the prompt, the more accurate the AI's output will be to your expectations. We advise being as detailed as possible in your prompt, including the maximum number of words or sentence length you want the AI to generate.
Variable Syntax
Every variable is represented by a variable syntax in the form of {{ my_variable }}. Variables are injected into the email subject, preview or body using this syntax.
Objective
You can specify a campaign or journey objective in Campaign Settings. The objective will be used as additional context to guide the AI to generate content that is more aligned with your goals.
Tone of Voice
Tone of voice will also be used as additional context to guide the AI to generate content consistent to your brand voice. On sign up, you will have provided a default tone of voice to use during the onboarding survey. You can refine the tone of voice for each campagin or journey in Campaign Settings. Otherwise, if you want to update the default tone of voice for all campaigns and journeys, you may edit the default tone of voice in Settings > AI Settings.
Who You Are and What You Sell
You can specify who you are and what you sell in Campaign Settings. This will be used as additional context to guide the AI to generate content that is more aligned with your brand and goals.
Generate Email
Trusting AI to generate copies can be scary because you cannot be certain what the AI will generate. Spreeflo has Generate Preview that allows you to generate a preview of the template with the variables. You can then review the AI outputs and calibrate the prompts and other settings to your liking.
Do note that every attempt to generate a message, whether for preview or actual send, will generate a uniquely different output. And so during your review using Generate Preview, you should check for consistency in the AI outputs across multiple attempts
How It Works
Make sure you've saved the template first. Then click Generate Preview to open the Preview Configuration modal.
You can select a contact from the contact dropdown to generate preview according to a specific contact and their contact attributes. Or, you can manually fill in contact attribute input fields with test data. Click Generate Preview to generate the preview.
Generating previews with AI variables may take up to a minute or two to complete. You can freely close the modal and work on other things while this happens in the background. A notification will inform you once the preview is completed for you to open and review.
Need Immediate Help? Contact our support team at support@spreeflo.com or check our other guides for more information.