Welcome to Synerise
Powerful, comprehensive omnichannel & marketing tool. Instead of using several apps for measuring page views, transactions (both offline & online!), sending SMS, e-mail, push or beacon campaigns, Synerise helps you analyse the action your clients take in your apps and offline shops and let you automate the entire customer experience. This guidebook will lead you through the entire integration process step by step from tracking clients activities through sending transaction data to integrating with 3rd party apps.
When getting started, decide how many data ends do you have, which of them provide information crucial for your business. You don’t need to gather all data, focus on what’s important for you what will be useful to create an omnichanel experience for your customers.
Building analytics is a repeating process so start simple and see how Synerise can help you to achieve better effects.
- Synerise uses REST API
- Tracker and features responsible for clients tracking work asynchronic
- SDK proxy (e.x SDK PHP, SDK JS) demands sending the events type which are: event.track, product.add, product.remove, transaction.charge, transaction.cancel, client.data, product.addToFavorite, client.logIn, client.logOut
- SDK proxy (e.x SDK PHP, SDK JS) uses APIkey to identify business profile
- Tracking codes uses Tracker to identify business profile and domain
- Data with $ are of special handling which means they appear on the interface or are processed in a different way
Some of Synerise’s features will need access to the business profile settings. Before making changes please assure that you can log in to Synerise.
The Settings section can be found in the menu which appears after mouse over the logo in the left bottom corner . Here you will find access to all core settings listed in the column on the left.
Settings are diveded into categories:
- Business Profile
Let’s go briefly through them.
- Business Profile
Here you will find your business profile data and user management. If you add new users to Synerise, an invitation with registration link will be sent. After registering users will be able to log into Synerise and they will see your profile.
In Integrations you will find 3rd party apps settings and in Reports a list with client import/export status’.
Create and manage API keys.
It’s a list of client import/export task with status and progress.
- Tracking Codes
Here you can create tracking codes for your websites.
Templates are used in Synerise in features like marketing or newsletter configuration and more. They can be assigned to automation journeys, marketing campaigns or system events like password reset.
- SMS Templates
After creating a template it can be used in Automation module.
- Push Templates
Can be used in Automation module.
- Beacon hint tempates
Can be used in Automation module.
- Dynamic content templates
Here you will find default dynamic content templates which you can copy and use as a base to build your own template. Created here can be used in Campaigns module.
- Campaign email templates
Synerise has a friendly visual drag and drop email builder. Created email templates will appear in Email Campaigns where can be used and edited.
- Landing page templates
You can use Synerise to buil simple but beautiful landing pages which you can publish on your website.
This section lets you configurate features like Locations, Beacons or set up newsletter configuration and assign email templates to events.
Add your business locations to bind them to beacons, promotions or display in mobile apps.
Create scoring rules to grant client’s points for desired behaviour. You can add as many rules as you want, just remember that scoring won’t analyse archived data.
You can add or delet segments from this list. Segments analyse client data in real-time so once created will update if client fullfills or not the conditions.
- Client attributes
Manage client custom attributes. They will appear in the client’s profile and you will be able to segment clients with the desired client attributes value. This attributes can be added manually but also are generated through other data ends like transactions or tracking.
- Client tags
This is the list of all client tags. They can be created manully or autmatically for example as an automation output.
This section let’s you configurate the newsletter settings. You should do that if you want to use Synerise to send and manage newsletters, without setting up this configuration Synerise won’t send emails.
If using beacons from a different provider than Kontakt.io or if you want to add beacons manually use this section. To add a beacon you will need to choose its name and provide uuid, major and minor. From this place you also bind a beacon to a location.
Set up the email account Synerise will use to send email campaigns. You can use your own email server of default Synerise. Remeber after adding an account to confirm it by clicking in the activation link sent in the mail and setting it default on the list. Without setting default or activating Synerise won’t send emails.
- Assign templates
Synerise can sand emails when somebody want’s to reset password to his or hers shop sccount or if you use coupons and want to send them by mail. To do that you need to assaign templates to actions.
When using Synerise SDK to build mobile apps you will be able to manage the apps main screen without need of IT support. In this section you can build and edit the app’s main screen.
Create, edit or delet project in Task.
- Access control list
From this place you can manage access to projects created in Task.
If you integrated Synerise with your Product list here will you find product list and categories.
List of categories in tree structure. You can manage the categories but be aware that it will be updated with the product XML data.
Product list showing product imported from Synerise from the XML.