Jump to Content
Home
User Guide
Developer Guide
User Guide
Home
User Guide
Developer Guide
Other Blocks
All
Pages
Start typing to search…
Getting Started
What Is Reteno?
Quickstart Guide
Getting Started with Reteno AI: Launch Smarter, Faster Campaigns
Adding Tags
Launching First Campaign
Playbook
Choose Your Path: Web2App, Direct Install, Trial, Freemium
Map Your Funnel
Workflow Prioritization: What to Launch First (and Why)
FAQ: Everything You’ll Ask Before and During Launch
Workflow Blueprints: Copy, Adapt, Launch
Service & Transactional Messages
Acquisition Stage
Activation Stage
Retention Stage
Reactivation Stage
Improving Campaign Performance with One from Many
User data and tokens
Contact Identifiers and Matching
Use Cases for External ID
Uploading and Updating Contacts
Bulk Contact Uploading
Real-Time Contact Updating
Contact Updating via SDK
Uploading File with User Profile Data
File Preparation
File Uploading
Bulk Contact Import via Get Started Section
User Profile
Contact Management Options
Contact Fields
Creating Additional Fields
Contact Blacklist
Tracking User Time Zone and Language
Events and Behaviour Tracking
Events and Behavior Tracking
Planning Event Tracking
Naming Custom Events
Health & Fitness App Event Tracking: Standardized Approach
Sending Custom Events
System Events
Creating Events
Events Category
Validating Event Parameters
Substituting Event Data into Messages
Event Analytics
Setting Up Conversion Events
Deep Link Types
Mobile push
Connecting Mobile App
Creating and Uploading a Firebase Key
Creating Mobile Push Message
Scheduled Mobile Push Message
Sending Test Messages from the Event Debug View
Error Codes for Mobile Push Notifications
Mobile Push Generation Using Built-in AI in the One from Many Block
Email
Email Setting Up
Email Deliverability: Getting Started Guide
Deliverability Control Process
Adding/Changing/Deleting a Sender
Email Authentication
Digital Signature Configuration
Email Domain Authentication in Cloudflare
Adding BIMI Logo
Domain Warm-up
Checking Domain Settings and Reputation with Google Postmaster Tools
Adding a Favicon for Email’s Web Version
Creating Proxy Domain for URL Shortening
Guide on Delivering Email to Apple User Relay Address
Unsubscribe Forms
Launching an Email Campaign
Preparation for Campaign Launch
Sending Email Messages
Annoyance Level
Responsive Email Editor Overview
Adding Custom Fonts
Using AI in the Email Editor
Messenger Protocol Support in Email Clients and Platforms
Adding a Table to an Email
Omnichannel
Web Push
Setting Up Web Push Notifications on Your Website
Setting Up Permission Request Prompt
Creating a Web Push Notification
Setting Up Web Pushes for Safari
Service Worker. Troubleshooting
App Inbox
Configuring App Inbox for Mobile Apps
Configuring App Inbox for Websites
Creating App Inbox Messages
Receiving App Inbox Messages to a Webhook
SMS
SMS Sender ID
Setting Up SMS Processing
Creating SMS
In-App
Creating In-App Message
In-App Publishing and Triggering Rules
Linking In-App with Mobile Push
Managing In-App Campaigns
Running A/B Tests for In-App Messages
Widgets
Setting Up Widgets for Your Site
NPS/Rating Widget Components
Widgets Gamification
Widget Calling
Storing Data from Widgets to Contact Fields
Using Annoyance Safeguard
Actions After Form Submission
Sending Widget Events to Google Analytics
Creating Pop-ups via Google Tag Manager or WordPress
Integrating Subscription Form via API
Replacing Double Opt-In System Workflow
Setting Up Locations for the Widget Calling Rules
Using A/B Tests for Widgets
Collecting Contact Information Using Request Forms
Substituting Data through Merge Tags
Web Tracking
Setting Up Web Tracking for Website
Transferring Website Behavior Data via JavaScript Requests
Importing a Product Feed
Workflows
Introduction to Workflows
Building and Editing Workflows
Configuring Workflow Start/Stop Conditions
Launching Workflow Conditions
Setting Up Allowed Send Time
Workflow Blocks
Start Block
Popular Blocks
Message Blocks
Using One from Many Message Block
Using Branch Block
Contact Blocks
Conditions Blocks
Other Blocks
Time Blocks
Advanced Workflow Block Parameters
Using Workflow Launch History
Webhooks in Workflows
Using Workflow’s Context Data
Event-Triggered Workflows
Launching a Triggered Campaign on Event
Linking Workflow to the Button
Campaign Workflows
Setting Up Double Opt-In
Creating a Welcome Email Series
Welcome Series Segmented by Category
Launching a Regular Workflow for a Segment
Sending Campaign to Those Who Did Not Open the Previous One
Sending Extra Campaigns
Using A/B Tests In Workflows
Sending Reminders at the Time Specified by the User
Control Over Events, Tags and Promocodes
Workflow Troubleshooting
Content in Campaigns
Personalization by Merge Tags
Merge Tags Cheat Sheet
Introduction to Velocity
Using Velocity Features
User Profile Variables and Velocity Features
Using Velocity in Email
Using Velocity in Mobile Push
External Data Sources
Importing External Data from Google Sheets
Connecting to PostgreSQL
Connecting to HTTP Request as an External Data Source
Exchanging Data With Google BigQuery
Integrating with Google BigQuerry
Exporting Data to the BigQuery Tables
Importing Data from the BigQuery Tables
Promo Codes
Promo Code Added from User Profile
Promo Code from Data Base
Promo Code Added via API
Promo Code Sent from a Workflow
Promo Code Generated in a Workflow
Encoding and Decoding Promo Codes Using PHP/JAVA
Reminder about Promo Code from Gamified Request Form
Reminder about Promo Code from Gamified Subscription Form
Segmentation
Segments
Creating Dynamic Segment
Segmentation by User Events
Mapping Events with Contacts by External IDs
Segmentation by Events in Messages
Basic Actions with a Segment
Setting Up Geotargeting
Segmentation by Web Tracking Events
User Lifecycle
General Principles of Constructing Lifecycle Segments
Examples of Lifecycle Segmentation Diagrams
Examples of Lifecycle Segments in Reteno
Subscription Categories
MultilInguaL MARKETING
Multilanguage Overview
Creating Multilingual Messages
Creating Multilingual Campaigns
Setting Multilingual Browser Push Notification Permission
Setting Multilingual Widget
Using Google Sheets for Multilingual Messaging
Adding the Preferred Language to the User Profile
Analytics
Campaign Reports
Home Page Performance Dashboard
Mobile Push Report
Email Campaign Report
AMP Campaign Report
SMS Campaign Report
Web Push Campaign Report
App Inbox Campaign Report
In-App Report
Widget Report
Triggered Campaign Report
Multilingual Campaign Report
Setting Up UTM Tags
Tracking Campaign Performance in Google Analytics 4
Exporting Segments From Reports
Setting Up Conversion Tracking
Message Analytics
Contacts Analytics
Segment Overview
RFM Analysis
Cohort Analysis
Unsubscribe Page/Unsubscribe Reasons Analysis
Webhooks for Tracking Activity
Automation
Zapier
Integration via Zapier
Integrating Amplitude with Reteno
Amplitude Event Streaming
RevenueCat Event Streaming
Move in
Migrating to Reteno
Email Template Import
Customizing an HTML Email Template
Converting PSD File to HTML Email Template
Account Management
Account Management
Multi-Factor Authentication (MFA)
Managing Users
Short Links Settings
User/Account Time Zone Settings
GDPR Compliance
GDPR Overview
New Features and Updates
2025 Overview
What’s New for March
What’s New for April
What’s New for May
What’s New for June
What's New for July
What's New for August
What’s New for September
What's New for October
What's New for November
What's New for December
2026 Overview
What's New for January
What's New for February
Guides and Tips
Campaign Use Cases
Abandoned Subscription Campaigns for Fitness Mobile Apps
User Activation Campaigns for Fitness Mobile Apps
Reminder Campaigns for Fitness Mobile Apps
Broadcast Email Newsletters for Fitness Mobile Apps
Broadcast Push Notification Campaigns for Fitness Apps
Best Practices for Email Template Design and Structure for Health & Fitness Mobile Apps
Using Time Zones in Scheduling Campaigns and Collecting Contact Data
Setting Bulk Campaign Frequency Strategy
Tips for Creating Effective Emails
How to Clean Your Email List and Why You Should Do It
10+ Best Email List Validation Services
Creating Synchronized Modules
Adding Anchor Links to an Email
How To Avoid Gmail Clipping
How to Apply for Sending AMP-Powered Emails
Engaging Welcome Emails: 15 Best Practices with Awesome Examples
Creating Engaging Onboarding Emails
AMP Technology in Emails
Ideas and Tips to Make Exciting Subject Lines
How to Use App Inbox Effectively
Setting Up Delivery and Clicks Analytics
Advanced Segmentation for Marketing Automation
Why Does Your Business Need Widgets
7 In-App Campaign Best Practices
Ideas & Designs for In-App Messaging
Authorization Using OAuth 2.0
Powered by
Loading
Loading…