Rezolve FAQ

Using Rezolve

Which Triggers does Rezolve support?

Rezolve supports the following mobile triggers

GeoZones – When customers enter a Rezolve GeoZone, they receive a notification on their phone inviting them to open the Rezolve app and start engaging. Additionally, all the GeoZone-linked engagements can be browsed from within the ‘In The Area’ page in the app, even if the customer is not within a GeoZone at the time.

Image Watermarks – Image watermarks can be placed within existing artwork such as posters and fliers. Customers can scan the watermarked image with their mobile devices to trigger the engagement. 

Audio Watermarks – These are tiny changes made to an audio file that Rezolve will detect and act upon. Customers can be immediately redirected to content relevant to what they are currently watching/listening to.

Beacons – These are tiny devices placed around a space. When a customer gets near to a beacon, it will trigger a notification on their mobile device. Beacons are a great way of showing customers information that is relevant to where they are precisely located.

Touch (Links) – It is possible to create Rezolve-enabled URLs and share them via email, SMS and social media and as scannable QR codes. When customers tap on the links, they will be taken to the relevant content in the Rezolve app (or they will be taken to the App Store to download the app). 

What User Journeys does Rezolve support?

Rezolve supports the following mobile user journeys:

Instant Buy – Directs customers to a product (or page of products) and invites them to make an instant purchase.

Instant Act – Shows customers a response form for them to complete and submit.

Information Page – Shows a page of information about the business, or the products and services on offer.

URL Redirection – Takes customers to a web page that is outside of the Rezolve platform.

What must the end user activate/enable on their smart device in order to use Rezolve? 

Rezolve will ask the customer to provide access to the following features on their smart device:

Camera – for watermark and QR code scanning

Microphone – for audio watermark detection

Location – for GeoZone detection

What does the end customer have to agree to in order to use the service?  

Customers using the ‘Shop Beautiful’ app will agree to Rezolve’s standard set of terms and conditions in order to start engaging using the app. These terms and conditions explain the relationship between Rezolve and the merchants who are promoting using Rezolve.

Retailers selling via Rezolve then need to provide additional terms and conditions which customers will agree to when sliding to buy.

Working With Rezolve

What are the main components of the Rezolve solution? 

The Rezolve solution is made up of the following key components:

Rezolve Experience Platform – The RXP is used to create and manage Rezolve engagements. Merchants and brands can use the RXP to create mobile triggers (such as GeoZones and watermarked images) and configure the mobile flows that customers will be taken into after they have interacted with the trigger. 

Merchant Portal – This is an advanced ecommerce module used to manage the products that will be offered via the Rezolve engagements, and also process the orders placed via the app.

Software Development Kit (SDK) – The Rezolve-Inside SDK  is a mobile toolkit (for iOS and Android) which enables retailers and brands to add Rezolve’s trigger detection and mobile flow functionality to their own apps. As an alternative to integration, users can also download and use Rezolve’s ‘Shop Beautiful’ app to engage with triggers and flows.

As well as the three items described above, Rezolve’s solution includes all the payment technology, user authentication systems and APIs required to create a secure and fully-functional end-to-end solution for mobile engagements.

Is there a user guide for the Rezolve Experience Platform?

Yes. This can be found here: https://help.rezolve.com/merchants/ssp/

How are GeoZones created?

GeoZones are created within the Rezolve Experience Platform (RXP) by drawing them on the map as circles. The centre of the circle will usually be the location being promoted – e.g. a store. Then the radius of the fence can be enlarged depending on the required size of the GeoZone. It’s possible to create several GeoZones for a single engagement.

How are product details entered into Rezolve?

In order to create an ‘Instant Buy’ engagement that takes customers through to a product for purchase, the details of that product have to be within Rezolve. There are several options for doing entering product information into Rezolve.

Link to an Ecommerce Platform – Rezolve can connect directly to ecommerce platforms such as Shopify and Demandware. This connection means that all the products in the ecommerce platform will be listed in Rezolve and will be available for Instant Buy engagements.

Connecting an external system to Rezolve via APIs – It is possible to connect an external system to the Merchant Portal via a set of Merchant APIs. This allows product information to be synchronised between the two systems, and also means any orders placed will be transferred to the external system.

CSV Import – Bulk import a whole catalogue of products into Rezolve in one go using CSV import.

Manual Product Entry – Products details can also be manually entered into the Rezolve using a simple dashboard.

Is there a way to integrate Rezolve directly with an existing system of records/e-commerce platform? 

Yes, there are two options available

Link to an Ecommerce Platform – Rezolve can connect directly to ecommerce platforms such as Shopify and Demandware. This connection means that all the products in the ecommerce platform will be listed in Rezolve and will be available for Instant Buy engagements.

Connecting an external system to Rezolve via APIs – It is possible to connect an external system to the Merchant Portal via a set of Merchant APIs. This allows product information to be synchronised between the two systems, and also means any orders placed will be transferred to the external system.

Is it possible to redirect customers to a User Journey that isn’t managed by Rezolve?

One of the available target options within the Rezolve RXP is ‘URL’. By putting a custom URL into this field, customers will be redirected to this URL once they have engaged with the Rezolve trigger.

Can Triggers/Engagements be paused or disabled?

Yes. Once created, engagements are managed within a dashboard within the RXP. This dashboard includes the ability to pause and disable an engagement.

Can the product associated with an Engagement be changed/updated? 

Yes. Using the dashboard within the RXP, it is possible to change the target for an engagement after it has been created – including changing the product that customers are shown as part of the Instant Buy flow.

Who owns the end customer data and who can use the data?

Rezolve ultimately owns all the data related to the end user’s journey through the app, and the transactions made. Any customer data included with Instant Act forms submitted to a merchant, or Instant Buy orders placed with a merchant can be used by that merchant for fulfillment and promotion.

Integrating with Rezolve

Is integrating Rezolve’s SDK the only way to start using Rezolve’s triggers and mobile flows?

Rezolve has an app called ‘Shop Beautiful’ which enables anyone to start promoting with Rezolve without having to integrate Rezolve’s SDK. Anyone wanting to promote using Rezolve’s triggers (such as GeoZones and watermarked images) just need to tell their customers to download and install the ‘Shop Beautiful’ app.  After installing ‘Shop Beautiful’, customers will be able to start interacting with GeoZones and watermarked images, and then go onto complete transactions.

Can Rezolve’s solutions be white-labelled?

The appearance of the RXP, the Merchant Portal and the Shop Beautiful app can potentially all be customised with different branding. Please contact Rezolve for more details.

What languages does the app support?

The ‘Shop Beautiful’ app supports the following languages as standard:

  • English (US)
  • French
  • German
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Korean

More languages can be added if needed. Contact Rezolve for details.

What is involved in integrating the Rezolve SDK?

Rezolve will provide the SDK, as well as full documentation, email support and a sandbox environment for testing. App developers will need to be familiar with Swift (iOS) and Kotlin (Android). 

Our integration documentation is available here:
https://docs.rezolve.com/docs/#minimum-implementation

Are there any brand guidelines to follow during an integration?

Brand guidelines are available here:

Is it possible to handle payments via a specific PSP?

Rezolve can integrate its payment wallet with a specific PSP if requested. Please contact Rezolve for more details.

How does the ‘Mall’ feature in Rezolve work?

Retailers who are using Rezolve’s features for promotion may also choose to add themselves to a list of businesses within the app. This merchant list – or ‘Mall’ – allows the customer to search and browse across all the retailers that are available to buy from, rather than relying solely on engagement triggers.