Event Graphics
Generate shareable images and formatted text for your upcoming events. Perfect for social media, messaging apps, and newsletters.
Overview
The Event Graphics feature generates a visual collage of your upcoming events along with formatted text that you can copy and share. It's perfect for:
- Social media posts (Instagram, Facebook, Twitter)
- WhatsApp and Telegram messages
- Email newsletters
- Website embeds
The generated graphic displays up to 10 upcoming events with their flyer images in a grid or list layout. The text output provides event details in a format optimized for copying and pasting.
Text Template
The text template defines how each event is formatted in the generated text output. You can customize this template using variables that are automatically replaced with event data.
Default Template
If you leave the template blank, the following default format is used:
*{day_name}* {date_dmy} | {time}
*{event_name}*:
{venue} | {city}
{url}
Example Output
*Wednesday* 15/3 | 20:00
*Summer Concert*:
Central Park | New York
https://example.com/event/summer-concert
Use *text* for bold formatting on WhatsApp and Telegram, or _text_ for italics.
Quick Reference
Most templates only need these essential variables. Copy the ones you need:
Event Basics
{event_name} Event title{url} Event link{description} DescriptionDate & Time
{day_name} Wednesday{date_dmy} 15/3{time} 20:00Location
{venue} Venue name{city} City{address} StreetTickets
{price} 10 or Free{currency} USDSee All Variables below for the complete list including date formats, end times, and more.
All Template Variables
Use these variables in your template. They will be replaced with the actual event data when generating text.
Date & Time
| Variable | Description | Example |
|---|---|---|
{day_name} |
Full day name (translated) | Wednesday |
{day_short} |
Short day name (translated) | Wed |
{date_dmy} |
Day/month format | 15/3 |
{date_mdy} |
Month/day format | 3/15 |
{date_full_dmy} |
Full date (day/month/year) | 15/03/2025 |
{date_full_mdy} |
Full date (month/day/year) | 03/15/2025 |
{month} |
Month number | 3 |
{month_name} |
Full month name (translated) | March |
{month_short} |
Short month name (translated) | Mar |
{day} |
Day of month | 15 |
{year} |
Year | 2025 |
{time} |
Start time (uses schedule's 24h setting) | 20:00 or 8:00 PM |
{end_time} |
End time (uses schedule's 24h setting) | 22:00 or 10:00 PM |
{duration} |
Duration in hours | 2 |
Event Information
| Variable | Description | Example |
|---|---|---|
{event_name} |
Event name (translated) | Summer Concert |
{description} |
Event description | Join us for a night of music... |
{url} |
Event URL | https://... |
Venue Information
| Variable | Description | Example |
|---|---|---|
{venue} |
Venue name (translated) | Central Park |
{city} |
City | New York |
{address} |
Street address | 123 Main St |
{state} |
State/Province | NY |
{country} |
Country | US |
Ticket Information
| Variable | Description | Example |
|---|---|---|
{currency} |
Currency code | USD |
{price} |
Lowest ticket price (or "Free") | 10 |
Custom Fields
If you have defined Event Custom Fields in your schedule settings, you can include their values in graphics using numbered variables.
| Variable | Description | Example |
|---|---|---|
{custom_1} |
Value of the 1st custom field | John Smith |
{custom_2} |
Value of the 2nd custom field | Room 101 |
{custom_3} |
Value of the 3rd custom field | Workshop |
| ...up to {custom_8} | ||
Custom field variables correspond to the order your fields are defined in schedule settings. For example, if your first custom field is "Speaker Name", then {custom_1} will show the speaker's name.
Date and time variables like {day_name}, {month_name}, and {time} are automatically translated to your schedule's language and respect its 24-hour time setting.
AI Text Prompt
Pro Feature Use AI to transform the generated text with custom instructions.
How It Works
After the text is generated from your template, you can apply AI transformations using the AI Text Prompt field. This allows you to:
- Add emojis to make posts more engaging
- Translate text to another language
- Adjust formatting for specific platforms
- Add hashtags or mentions
Example Prompts
Add a calendar emoji before each date and a pin emoji before each venue
Translate to Spanish
Add relevant hashtags for Instagram
Link Options
Choose how event links are generated:
Link to Event Page
Links point to the event's page on your schedule where visitors can see full details before taking action.
Link Directly to Registration
Links include a trailing slash which triggers the event's registration URL or ticket purchase flow directly.
Screen Capture Rendering
Enterprise Feature Use browser-based rendering for the graphic image instead of the default server-side generation.
When to Use
- Better support for right-to-left (RTL) languages like Hebrew and Arabic
- More accurate rendering of special characters and fonts
- Pixel-perfect representation of your schedule's styling
Screen capture rendering may take slightly longer than server-side generation due to the browser rendering process.
Email Scheduling
Enterprise Feature Automatically send event graphics to your followers on a schedule.
Configuration Options
| Option | Description |
|---|---|
| Frequency | Daily, Weekly, or Monthly |
| Send On | Day of week (for weekly) or day of month (for monthly) |
| Send At | Hour of day to send the email |
| Recipients | Comma-separated list of email addresses |
Test Email
Use the "Send Test Email" button to preview exactly what recipients will receive. The test email is sent to your account email address.
See Also
- Sharing Your Schedule - More ways to share your events
- Creating Events - Add events to generate graphics for
- Schedule Styling - Customize your schedule's appearance