Skip to main content

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:

Default Template
*{day_name}* {date_dmy} | {time}
*{event_name}*:
{venue} | {city}
{url}

Example Output

Generated Text
*Wednesday* 15/3 | 20:00
*Summer Concert*:
Central Park | New York
https://example.com/event/summer-concert
Tip

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} Description

Date & Time

{day_name} Wednesday
{date_dmy} 15/3
{time} 20:00

Location

{venue} Venue name
{city} City
{address} Street

Tickets

{price} 10 or Free
{currency} USD

See 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}
Tip

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.

Localization

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

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
Note

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