- What Are Sites?
- Referral Program
- Competition Setup
- Competition Installation
- Competition Tips & Tricks
- Drawing Winners
- Rewards Overview
- Rewards Setup
- Coupon Setup
- Refer a Friend Rewards
- Page or Blog Post
- Facebook Tab Installation
- URL (i.e. /competition)
- Tab Overlay
- Shopify Installation
- Benchmark Email
- Campaign Monitor
- Constant Contact
- Google Analytics
- Mad Mimi
- App Download
- Media Submit
- Secret Code
- Viral Share
This documentation covers the actions that we support via Typeform.
Applications that support Typeform actions:
Setting Up Typeform
To enable Typeform actions you must first go to Settings > Integrations, enable the typeform action and enter your API key.
Typeform is a platform for creating beautiful forms and surveys. Gleam allows you to verify completion of these surveys as part of an entry into a Competition or when redeeming a Reward.
In order for the integration to work your Typeform must be setup to Capture the email address of the user. We check this email address against the address they are entering the campaign with to determine if they have completed the Typeform.
The admin is fairly easy to setup for this action, just make sure you have first followed the step above to enable the Typeform Integration in your Settings.
Once you add a Typeform action to your campaign you can give it a Title, then enter the public URL of the Typeform you want to verify against.
You can find the Public URL under: Edit Typeform > Distrubute > Share Your Typeform
For the text and button you can fill in whatever you want here. Please remember to be specific, also remember that the user needs to come back to Gleam after completing the form to click Continue to verify the completion.
The Click Here button will automatically update to the correct Typeform link when you save the campaign. You are free to change the test on the button.
When users are completing the action we let them see their logged in email address so they can complete the Typeform with the same email. Failure to do this will prevent us from validating the completion of the Typeform.
Known Typeform Issues
Typeforms Without Email Addresses
You must be collecting Email Addresses in your Typeform. Otherwise we will have no way to verify that the Typeform has been completed.