Partner checklists (integration, flow, launch)
Goal of this document is to list each item we need to check to ensure that partner has fully and successfully integrated our basic flow.
Â
Prerequisite
The right docs have to be sent out before hand, and partner has to be walked through ideal flow (Figma) before starting the implementation. Standard message:
Â
Let's get you up and running in no time. Create an account to access your dash. In it you'll find the tech documentation you need to integrate. Please make sure you read our integration tutorial before starting any work.
1 - Questions before the integration
Questions
timeLimit
field Heads up
user-quota/{user-id}
function.linkPrewiewConf
is smaller than that.Method | Description | Icon | Modal copy | Link rules params |
---|---|---|---|---|
Sharing | No limits on content being shared | Â |
| |
Gifting | By putting a limit to the content being sent out:
| Â | You have |
|
Set meeting
Review meeting is set one week after integration start, to either unblock or review feature
2. Checking the flow
Attendees: devs and designer
Goal of the meeting is to test end user journey and double-check some things pre-launch.
User flow
Bonus if thereâs an icon (usually gift icon) and the copy âFree gift'.
Bonus if it exists in several places in the app. (i.e. on global 'All videosâ view and on each individual video page)
userRemainingQuota
field returned by the create-link
function)Code
extra
field of the API is used to pass on anonymous user / campaign properties. Example extra: {'user_type': 'premium', 'campaign': 'black_friday' }
. âThis will show up in your analyticsâ Non essentiallinkPrewiewConf
is smaller than 200kbTracking down the funnel
Tracking guidelines (also in dash)
To track the conversions of users coming from Envoy, generate a campaign link in App Store Connect (iOS) or add parameters to your URL (Android).
You can also generate a âmagicâ link for the Envoy source using one of these MMPs: tutorial for Branch, Appsflyer and Adjust.
3. Preparing the feature launch
Attendees: optionally a person on tech side, mostly marketing people
Goal: review the strategy so that feature launch is accompanied by a big marketing push to increase feature awareness.
1 - Educate the user
Â
Button Design. Complement the gift/share button with âgive a giftâ / âGiftâ / âFree giftâ / âGift a friendâ/ âShare for freeâ/ âShare a giftâ.. to give the end-user more context
Â
In app tutorials. The first time that the user see the feature is your occasion to give a clear explanation and avoid misunderstanding. If youâre limiting the number of gifts per month, you should already inform the user about their monthly quota of gifts.
Â
Apps store preview page. List the feature in your app-store description & âWhatâs new sectionâ when you launch the update. In addition, you can insert a screenshot of the app highlighting the feature as one of the preview images in the App store.
Â
Â
2 - Engage the user
Â
In app notifications. The goal here is to push the user to engage with the feature by sending him a notification. Based on when you send the notification (before the user opens the content, during consumption, after or while he is scrolling around in the home), the message should be adapted. A classic post-content consumption message is âHey, did you liked this? Let your friends know and give them them a taste with a free gift!â. If the goal is to push a trending piece of content you can hit users with a broad message like âThis is trending! Gift it to your loved ones for free!â
Â
Â
Email campaign. Reaching your user base with an email announcing the new feature is a good occasion to: 1) Push existing users to engage with the feature 2) Re-activate dormant users 3) Re-engage with churned users 4) Test our âmarketing linkâ feature to give them a taste of what it feels like to have frictionless access to premium content when a gift is shared.
3 - Gain Visibility
Social media posts to announce the new feature and create excitement.
Use of marketing links to let people of have a taste of the frictionless journey and create traffic with improved conversion in your marketing campaigns
Stress the feature on all your community channels when there is a specific occasion. For example, âGift the content that you love for Christmas!â ; âTell your loved ones that youâre thinking about them for San Valentine with one of our giftsâ