Demos & Tutorials for getting started with the AI Content Framework
Below you'll find three consecutive step-by-step guides that Evalanche users can use to effectively learn and leverage the AI Content Framework. These demos and tutorials demonstrate how to use AI-powered content creation using the new email and lead page designer – from simple text to dynamically generated content with images.
We recommend, in addition to the tutorials, consulting the documentation for the AI Content Framework
The AI PlayGround, which you can install for free in your account, contains the following additional AI examples for experimentation and learning.
Installation of the Playground
Interactive click demo for installing the AI Playground:Start demo (German version only)
Examples from the AI Playground
- AI Service Mail – automatically creates bilingual service emails based on just a few inputs such as reason, time, and impact: Click demo for support (German version only)
- AI greeting cards – generates texts and images for personalized greeting cards, suitable for each occasion.
- AI campaign emails – produces target group- and language-specific campaign emails for a quick campaign launch.
- AI Recipe Generator – creates complete recipes including: Ingredient list, beverage recommendation, and matching images in one step.
- AI Style Demos – creates CI-compliant design elements (e.g., icons) for mailings based on a reference graphic. Click demo for support (German version only)
- Various AI assistants – offers targeted generators, which can be used independently in mailings.
Before you look at the demos in detail, we recommend that you watch the following three tutorials to understand the basic principle:
Tutorial 1: AI text generator with static prompt
In the first tutorial, we link an AI text generator object with a content module and use a fixed prompt to automatically generate text for a mailing.
Note
Creating AI content (text and images) is only possible with Email or LeadPages, which are based on the new editor's module technology. Alternatively, you can also use our PowerSets, which are ideal for this purpose. A template for this tutorial is included with AI Playground.
Steps:
- Open the email (e.g., PowerSet) in the editor: Open an existing email in the new Evalanche Email/LeadPage Designer or create a new one. Add a content block, for example, by dragging and dropping the "Content" module into your email canvas. This creates the area that the AI will populate (e.g., with a headline, text, etc.).
-
Create AI text generator object: Next, create an AI Text Generator object in the system. Navigate to the object overview/list and select New Object → AI Text Generator. Give it a name (e.g., "AI Text Welcome") and define a simple static prompt as the content of this generator. Example:
„Create a friendly welcome message for our newsletter.“
This prompt describes the task to the AI. (Background: AI generators are created as standalone objects in Evalanche and can be flexibly used in mailings or lead pages) - Link AI generator to module: In the PowerSet Editor, select the content module (or the text area it contains) that you want to automatically fill. In the widget settings, you'll find an option to link an AI generator (setting: Manage AI Generator). Select your newly created AI text generator object from the list. This will dock the generator to this module element. (If the generator is linked inactively, make sure it is enabled.)
-
Run generation: Save your settings and then click the main "Generate" button in the editor. The AI processes the predefined prompt from your text generator and creates a text suggestion. The generated content is automatically inserted into the linked widget (text field) of the module – so you see the AI text directly in the email.
Note
The AI generator directly populates the field and supports the following field types: text, image, and HTML fields.
-
Check and adjust the result: Review the AI-generated text in your mailing. You can now manually adjust it or regenerate it if needed. The static prompt provides a similar text suggestion in the predefined style each time it's generated. This simple example demonstrates how quickly AI can create raw text for mailings.
Tutorial 2: Using a global variable in the prompt
In the second tutorial, we extend this approach by using a custom variable (e.g., "Topic"). This variable is queried by the creator (user) before generation and used in the AI generator's prompt to dynamically generate different content.
Steps:
- Create a global variable: Open the desired mailing and navigate to the top level of the mailing configuration (AI tab). Create a custom variable named "Topic" here. This placeholder can be used in the format {$GLOBAL_VARIABLE_THEMA} within generator prompts. Once this variable exists, the editor will prompt the user for a value for it during the generation process.
-
Integrate prompt with variable: Now open the settings of your AI text generator object again (from Tutorial 1) and adjust the prompt so that it includes the new variable. For example, replace the static part with a placeholder for "Topic". Example prompt:
„Write a short paragraph about {$GLOBAL_VARIABLE_THEMA} in a friendly tone.“
This makes the prompt dynamic: The AI will later receive the topic entered by the user. Save the modified prompt. - Perform generation with variable: Start the content creation process again by clicking "Generate". The editor will now open an input window and prompt you to enter a value for "Topic". Enter any topic here, e.g., "Summer Promotion 2025". Confirm your entry to start the AI generation.
-
Receive dynamic AI text: The AI now generates text specifically tailored to the entered topic. For example, a welcome paragraph could now mention your 2025 summer promotion. The generated text is then immediately visible in the module. Because we've kept the prompt flexible with {$Thema}, you can now use the same AI generator for any topic without having to manually change the prompt. Try it out by starting the generation process again with a different topic – the framework allows you to create various content variations in a very short time.
Note:
You can similarly create additional custom variables (e.g., language, target audience or persona, product name, etc.) to make the prompt even more versatile. Each defined variable is queried before generation and can be used in the AI prompt or even in the global directive. This significantly increases the personalization and reusability of your AI generators.
Tutorial 3: More complex application – AI text and image generator with style presets
In the third tutorial, we combine an AI text generator with an AI image generator within the same content block. We also use two custom variables ("topic" and "target audience") and provide the AI with additional stylistic guidelines (tone, text format, and image style) directly in the prompt. This demonstrates how you can use Evalanche to create complex, AI-generated content (text and images) tailored to your topic and target audience.
Schritte:
-
Create a second AI generator (image): Similar to the text generator, create an AI image generator object in the Evalanche system. To do this, navigate to the object management again and select New Object → AI Image Generator. Give it a name (e.g., "AI Image for the Topic") and define a prompt that describes a suitable image for the topic. Example prompt for the image:
„Create a high-quality, relevant image for {$GLOBAL_VARIABLE_THEMA} that specifically targets {$GLOBAL_VARIABLE_TARGET_GROUP}.“
This prompt already contains two variables ("Theme" and "Target Audience"), which we will define shortly. You can also specify an image style, such as "in the style of an illustration" or "as a photorealistic shot", to give the AI the desired image aesthetic. - Create another variable “Target group”: As in step 2 of Tutorial 2, you now create a second custom variable at the mailing level, e.g., "Target Group" ({$GLOBAL_VARIABLE_TargetGroup}). To do this, go back to the mailing's AI settings and add the variable. During generation, the system will ask for the target group in addition to the topic. With two variables, you can tailor the AI content even more precisely to your scenario (e.g., Topic = Product X, Target Group = Existing Customers).
-
Enriching the text prompt with variables and style:Reopen the AI text generator object (from the previous tutorials) and add the new variable and stylistic notes to its prompt. Example prompt for the text: „Create a short introductory text about {$GLOBAL_VARIABLE_THEMA} for {$GLOBAL_VARIABLE_ZIELGRUPPE}. Write in a friendly, informal tone and format the text as a 3-point bulleted list.“ – In this prompt, we have clearly defined the tone (friendly, informal) and format (list with 3 bullet points). Save the changes.
Hint
Alternatively, such stylistic guidelines could also be controlled via the global directive – for example, corporate tonality, target group definition, etc. – but they are more clearly illustrated in the prompt itself for this example.
- Linking generators with module widgets: Link the AI text generator to the text field (as shown in Tutorial 1) and the AI image generator to the image field of the module. Ensure that both generators are activated. You now have two AI generators anchored in the same content block – one for text and one for the image.
- Start generation (text and image): Click "Generate" again. A dialog box will appear, asking you for the values for "Topic" and "Target Audience" (the two variables you created). For example, enter "AI Marketing" as the topic and "Marketing Managers in Medium-Sized Companies" as the target audience. Then start the generation process. First, the AI text generator will run and create the desired text, which will appear directly in the module's text field. Immediately afterward, Evalanche will run the AI image generator; this will create a suitable image and automatically insert it into the module's image widget. Both results—the text and the image—will now be visible in your mailing draft.
- Refine the result: Review the generated content. You should now have a content block in front of you that is entirely AI-generated: an automatically created headline/text combination and a suitable image, tailored to your entered topic and target audience. If necessary, adjust individual phrases in the text or replace the image if it doesn't quite fit. Often, however, small changes are sufficient.
This more complex example demonstrates how you can use the Evalanche AI Content Framework to automatically populate entire content segments. By using multiple variables, you maintain control over content focus (topic) and tone (target audience) without having to build separate generators. The combination of text and image generators allows you to create consistent content—such as a descriptive text and a matching image—in a single step. Thanks to stylistic guidelines (tone, format, image style), the output remains brand-compliant and tailored to your target audience. You can apply this principle to other modules to generate complete mailings or landing pages in seconds.
Hint
What's new is that you can also provide a reference image with the AI image generator, for example to orient yourself to the company's CI style.
Note: Experiment with your prompts and specifications. The more precisely you describe the topic, target audience, and style, the better the AI will deliver results. If necessary, use the global directive in the AI tab to define a general tone or brand style for the entire mailing – this will be automatically included with every request. Combined with individual variables and module prompts, this allows you to fully leverage the flexibility of the AI Content Framework.