Frequently Asked Questions
Clients
Users
Insights
Insight | Google Search Console
Insight | Google Business Profile
Insight | Google Ads
Insight | Google Analytics
Insight | Website
Insight | Facebook Ads
Insight | Microsoft Ads
Automation Jobs
Automation | Google Search Console
Automation | Google Business Profile
Automation | Google Ads
Automation | Google Analytics
Automation | Website
Automation | Facebook Ads
Automation | Microsoft Ads
KPI Management
KPI Management | Google Analytics
KPI Management | Google Ads
KPI Management | Google Business Profile
KPI Management | Facebook Ads
KPI Management | Microsoft Ads
KPI Management | Google Sheets
Budget Tracking
Budget Tracking | Google Sheets
Anomaly Detection
Data Warehouse
Data Warehouse | Google Looker Studio
Data Warehouse | BigQuery
Data Warehouse | Google Business Profile
Data Warehouse | Google Search Console
Data Warehouse | Facebook Ads
Social Posts
Local Listings
Reviews
Settings
Integrations
Integrations | Google Looker Studio
Integrations | Slack
Integrations | Zapier
Integrations | Make
Integrations | Webhook
Comments
Comments | Slack
Extension
Extension | Explorer
Settings
Comments | Slack
Users
Local Listings
Reviews
Analysis
Anomaly Detection
Anomaly Detection
Integrations | Webhook
Insights
Anomaly Detection
Anomaly Detection
Local Listings
Integrations | Make
Insights
Data Warehouse
Automation Jobs
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Automation Jobs
Budget Tracking
Budget Tracking
Budget Tracking
Budget Tracking
Integrations | Webhook
Budget Tracking
Budget Tracking
Local Listings
Local Listings | Media
Social Posts
Settings
Local Listings | Categories & Services
Local Listings | Categories & Services
Local Listings | Categories & Services
Users
Clients
Clients
Comments
Settings
Settings
Integrations | Zapier
Settings
Settings
Settings
Settings
Integrations | Slack
Settings
Local Listings | Media
KPI Management
Data Warehouse | Google Looker Studio
Data Warehouse | Google Looker Studio
Data Warehouse | Google Looker Studio
Automation Jobs
Social Posts
Clients
Data Warehouse | Google Looker Studio
Data Warehouse
Social Posts
Data Warehouse | BigQuery
KPI Management
KPI Management | Microsoft Ads
KPI Management | Google Business Profile
KPI Management | Google Analytics
KPI Management | Facebook Ads
KPI Management | Google Ads
Data Warehouse
Data Warehouse
Data Warehouse
Clients
Users
Settings
Social Posts
Data Warehouse | Google Looker Studio
Data Warehouse
Comments
Settings
Settings
Social Posts
Data Warehouse | Facebook Ads
KPI Management | Facebook Ads
Automation | Facebook Ads
Insight | Facebook Ads
Reviews
Settings
Data Warehouse | Google Business Profile
Frequently Asked Questions
Settings
Automation | Google Ads
Insight | Google Ads
Automation | Google Ads
Insight | Google Ads
Automation | Google Analytics
Insight | Google Analytics
Data Warehouse | BigQuery
Automation | Google Business Profile
Insight | Google Business Profile
Data Warehouse | Google Business Profile
Automation | Google Business Profile
Insight | Google Business Profile
Automation | Google Business Profile
Insight | Google Business Profile
Automation | Google Business Profile
Insight | Google Business Profile
Data Warehouse | Google Business Profile
Automation | Google Business Profile
Insight | Google Business Profile
Automation | Google Business Profile
Insight | Google Business Profile
Data Warehouse
Data Warehouse | Google Search Console
Budget Tracking | Google Sheets
KPI Management | Google Sheets
Data Warehouse | Google Looker Studio
Comments
Local Listings
Frequently Asked Questions
Local Listings | Media
Insights
KPI Management
KPI Management
KPI Management
Insights
Integrations | Webhook
KPI Management
KPI Management
KPI Management
KPI Management
KPI Management
Local Listings
Local Listings
Local Listings | Media
Integrations | Google Looker Studio
Data Warehouse | BigQuery
Data Warehouse | BigQuery
Integrations | Google Looker Studio
Settings
Local Listings | Media
Local Listings | Media
Local Listings | Media
Social Posts
Local Listings | Media
Automation | Microsoft Ads
Insight | Microsoft Ads
Automation | Website
Insight | Website
Local Listings
Reviews
Data Warehouse
Local Listings | Platforms
Clients
Social Posts | Google Business Profile
Clients
Social Posts
Local Listings
Data Warehouse | Google Looker Studio
Insights
Reviews
Reviews
Reviews
Reviews
Automation | Website
Insight | Website
Automation | Website
KPI Management
Social Posts
Automation | Google Search Console
Insight | Google Search Console
Automation | Google Search Console
Insight | Google Search Console
Local Listings
Clients
Integrations | Slack
Local Listings | Categories & Services
Local Listings | Categories & Services
Social Posts
Frequently Asked Questions
Settings
Extension | Explorer
Users
Settings
Comments | Slack
Users
Local Listings
Reviews
Analysis
Anomaly Detection
Anomaly Detection
Integrations | Webhook
Insights
Anomaly Detection
Anomaly Detection
Local Listings
Integrations | Make
Insights
Data Warehouse
Automation Jobs
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Integrations | Webhook
Automation Jobs
Budget Tracking
Budget Tracking
Budget Tracking
Budget Tracking
Integrations | Webhook
Budget Tracking
Budget Tracking
Local Listings
Local Listings | Media
Social Posts
Settings
Local Listings | Categories & Services
Local Listings | Categories & Services
Local Listings | Categories & Services
Users
Clients
Clients
Comments
Settings
Settings
Integrations | Zapier
Settings
Settings
Settings
Settings
Integrations | Slack
Settings
Local Listings | Media
KPI Management
Data Warehouse | Google Looker Studio
Data Warehouse | Google Looker Studio
Data Warehouse | Google Looker Studio
Automation Jobs
Social Posts
Clients
Data Warehouse | Google Looker Studio
Data Warehouse
Social Posts
Data Warehouse | BigQuery
KPI Management
KPI Management | Microsoft Ads
KPI Management | Google Business Profile
KPI Management | Google Analytics
KPI Management | Facebook Ads
KPI Management | Google Ads
Data Warehouse
Data Warehouse
Data Warehouse
Clients
Users
Settings
Social Posts
Data Warehouse | Google Looker Studio
Data Warehouse
Comments
Settings
Settings
Social Posts
Data Warehouse | Facebook Ads
KPI Management | Facebook Ads
Automation | Facebook Ads
Insight | Facebook Ads
Reviews
Settings
Data Warehouse | Google Business Profile
Frequently Asked Questions
Settings
Automation | Google Ads
Insight | Google Ads
Automation | Google Ads
Insight | Google Ads
Automation | Google Analytics
Insight | Google Analytics
Data Warehouse | BigQuery
Automation | Google Business Profile
Insight | Google Business Profile
Data Warehouse | Google Business Profile
Automation | Google Business Profile
Insight | Google Business Profile
Automation | Google Business Profile
Insight | Google Business Profile
Automation | Google Business Profile
Insight | Google Business Profile
Data Warehouse | Google Business Profile
Automation | Google Business Profile
Insight | Google Business Profile
Automation | Google Business Profile
Insight | Google Business Profile
Data Warehouse
Data Warehouse | Google Search Console
Budget Tracking | Google Sheets
KPI Management | Google Sheets
Data Warehouse | Google Looker Studio
Comments
Local Listings
Frequently Asked Questions
Local Listings | Media
Insights
KPI Management
KPI Management
KPI Management
Insights
Integrations | Webhook
KPI Management
KPI Management
KPI Management
KPI Management
KPI Management
Local Listings
Local Listings
Local Listings | Media
Integrations | Google Looker Studio
Data Warehouse | BigQuery
Data Warehouse | BigQuery
Integrations | Google Looker Studio
Settings
Local Listings | Media
Local Listings | Media
Local Listings | Media
Social Posts
Local Listings | Media
Automation | Microsoft Ads
Insight | Microsoft Ads
Automation | Website
Insight | Website
Local Listings
Reviews
Data Warehouse
Local Listings | Platforms
Clients
Social Posts | Google Business Profile
Clients
Social Posts
Local Listings
Data Warehouse | Google Looker Studio
Insights
Reviews
Reviews
Reviews
Reviews
Automation | Website
Insight | Website
Automation | Website
KPI Management
Social Posts
Automation | Google Search Console
Insight | Google Search Console
Automation | Google Search Console
Insight | Google Search Console
Local Listings
Clients
Integrations | Slack
Local Listings | Categories & Services
Local Listings | Categories & Services
Social Posts
Frequently Asked Questions
Settings
Extension | Explorer
Users
Jepto leverages the Liquid template language syntax in creating social posts.
Which allows you to create dynamic content with variables, profile fields and conditional logic, ensuring that posts are tailored to each specific profile, enhancing personalization and engagement.
The liquid language uses curly braces with a percentage symbol at the start and end of any content, like this: {% %}.
Items in curly brace percentage delimiters that contain statements such as a if
need to have a terminating statement to be valid. That is, a statement beginning {% if …}
will need to have a terminating statement such as {% endif %}
located where you want the if
condition to end.
If you start writing a condition that is contained in curly brace percentage delimiters and you add a variable or profile field to the statement, it will be inserted contained within double curly braces. You’ll need to delete this set of double curly braces.
For example adding a profile field or variable into the text editor within {% if %}
will result in
🔴 {% if {{ profile.city }} == 'Sydney' %}
which won’t be valid. So remove the double curly braces to complete the statement
🟢 {% if profile.city == 'Sydney' %}
Liquid includes many logical and comparison operators. You can use operators to create logic with control flow tags.
Control flow tags determine when blocks of Liquid code are executed. Jepto supports the following sets of control flow tags, as stated in the Liquid documentation:
if, elsif, else, and endif
unless and endunless
case, when, else, and endcase
There are two types of supported dynamic content, the pre-populated Profile fields and custom variables. Any text that is enclosed in double curly braces, {{ }}
will be evaluated for dynamic content. In order to create your logic with liquid you will use profile fields and variables for your conditional statements.
Begin with the prefix of profile
. For example {{ profile.name }}
would be used to create a dynamic post that inserts the Profile Name. When posting to a social platform the system automatically inserts the Profile Name for each profile it's posted to. If a profile does not have this field filled in, you can set a default value to be used instead. Example: {{ profile.name | default: 'ACME Toys' }}.
Begin with the prefix of variable
and the name is defined by you when they are created.
For example {{ variable.marketingName }}
would be used for the variable 'Marketing Name'
. To insert the variable you can use the button and see example values before inserting it into the text box. You will also be asked to provide a fallback value so that you don't need to learn the liquid syntax. For example, this would insert the 'Marketing Name' variable with the fallback of "Local Store". {{ variable.marketingName | default: 'Local Store' }}.
Let's put both liquid and dynamic content together to create a post about a promotion where the discount values are different for various cities and states in a national campaign.
You can achieve the above logic in a couple of different ways, which we will demonstrate with conditional statements in Liquid:
if
, elsif
, and else
This method is used for simple conditional statements.
Enjoy a special discount at Homer's Donuts!
{% if profile.city == 'Sydney' %} Get 20% OFF your order!
{% elsif profile.state == 'Queensland' %} Get 10% OFF your order!
{% elsif profile.region == 'Perth' %} Get 15% OFF your order!
{% else %} Get 5% OFF your order! {% endif %}
case
, when
, else
, and endcase
Used as an alternative to simple if
statements and for complex conditional statements with multiple conditions, as its a more readable alternative to nested if
statements.
Enjoy a special discount at Homer's Donuts!
{% case true %}
{% when profile.city == 'Sydney' %} Get 20% OFF your order!
{% when profile.state == 'Queensland' %} Get 10% OFF your order!
{% when profile.region == 'Perth' %} Get 15% OFF your order!
{% else %} Get 5% OFF your order!
{% endcase %}
unless
and endunless
Use this for negative conditional statements, where you only want to customise content if the condition is false. This example is different to the above and will display "Get 5% OFF your order!" unless the profile is in Sydney.
{% unless profile.state == 'Sydney' %}
Get 5% OFF your order!
{% endunless %}
Thanks a lot for your feedback! If you’d like a member of our support team to respond to you, please send a message here
Oops! Something went wrong while submitting the form.
Thanks a lot for your feedback! If you’d like a member of our support team to respond to you, please send a message here
Oops! Something went wrong while submitting the form.