deemly Eco System Guide
Before you dive deeper into the code, let us quickly walk you through the necessary steps to fully integrate the deemly Trust Profile widget for your users and the Ratings & Reviews Plugin. Additionally, if you do not use our Ratings & Reviews plugin we will look at how to let a deemly user pull their reviews from your site.
We want to make your life as a developer as easy as possible. We strive to have thorough directions for our API and our login functionality. You will find all necessary technical documentation there regarding accessing, pulling, and pushing data through our REST API and how to use our JS widgets under det documentation section.
1. Let your users create a Trust Profile
We offer a white label sign up flow for all our customers, which means your users go through the signup process for getting their Trust Profile under your brand and makes for a better user experience.
You will build a simple form submitting a few data points to us (navn, email, user ID, return URL, see documentation here) and we will take care of the sign up. After a successful sign up we will return the user to your site with their deemly ID as a parameter for you to save to their profile.
With this step complete your user will have a Trust Profile and their deemly ID is returned to you for to calling our API.
If a already have a Trust Profile we will simply send them back to you – again with their deemly ID as a URL parameter.
We do not send emails to your users in relation to their Trust Profiles.
If your users want to update their Trust Profile, they can login to their profile at trust.deemly.co.
2. Show your users’ deemly Trust Profile
In order for your users to display their deemly score, you need to call our API with their deemly ID. This means your users need to have saved their deemly ID to their profile on your site.
With these two steps complete you can let your users create a Trust profile and display it on their profile or listing page.
3. Integrate the deemly Ratings & Reviews Plugin
If you use our Ratings & Reviews Plugin to let your users review each other – keep reading. If you want user to be able to pull reviews from your own review-system, read how to do that here[LINK].
When implementing the Ratings & Reviews Plugin on your site we strongly recommend to use our REST API. This way, you have full flexibility over flows and design to fit your site.
There are two functionalities: displaying a user’s reviews and posting a new review.
Listing the user’s reviews is the easy part: simply call our API with their user ID and we will return their reviews right away.
Posting a new review is not much more difficult. All it takes is a form with a few data points (see documentation here) – it is the user experience in the reviews process that takes the most work.
3.1 How to let a user pull reviews from your system
When you have a Trust Profile you can pull data from a list of platforms: airbnb, eBay, Upwork and more. If you want your platform to be included in this list we need 2 things:
- A way for users to authorise their account with you
- A way to pull their reviews – an API of some sort
These two steps can be done in various ways, from larger OAuth implementation to more simple email checks. If you are in doubt reach out and we can talk it through.