Welcome to the Gleam FAQ, here we aim to answer many of the burning questions you might have about the platform. If there's something that isn't covered or we've missed then we also have a public chatroom for customers (just click the Support icon in the left sidebar) that you can come into between 9am - 5pm AEST Monday -> Friday, or if we're not available you can submit a support ticket and we'll get back to you ASAP.
This section will answer some general questions about Gleam, further down you can also find the FAQ for competitions.
Gleam is a growth marketing platform, we help you grow your business by running engaging promotions for your customers.
Gleam was launched in October 2013, here some stats about our business:
Gleam is made up of a number of different apps that you can build campaigns on:
Gleam is incredibly easy to use whether you're a small business or a large corporate, you can craft your campaigns to align directly with the objectives you might have.
Here's a few examples:
We currently have 11 case studies and 29+ Positive Shopify reviews. We also often tweet about customer success, so following us on Twitter is a great way to see that.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
The entire Gleam application is written in English, we do however have widget translations for a number of languages:
Freeform action types are not translated, this means that if you can control the text yourself on an action it will always be in English unless you add the text you want.
If you require a language that currently isn't supported we have a number of options to include it in the app.
You can see a list on our integrations page. Then you can see all of the action types we support in the left menu ☺
We support over 35+ different email providers which you can see on our integrations page.
Unfortunately it's not possible to support every provider. We keep an active list of the most requested integrations and will prioritise those that our customers are asking for.
On higher plans we can provide access to our Webhooks, this would allow you to take data directlly from Gleam and build your own integration with an unsupported email provider.
We also offer the option of paying for the development work required to integrate your email provider. This will bump the integration to the top of the queue.
Where possible Gleam always attempts to track whather or not a user has completed the action that is required.
This means that you end up getting much more qualified data as part of your campaigns & don't have hundreds of entries that haven't completed the action you asked them to.
There are a few networks that we currently can't automatically verify actions: LinkedIn, YouTube and Snapchat.
Gleam has a huge amount of pre-built actions that are integrated with various API's or social networks. However you may find you want to ask users to do something that we don't fully support, for example "Write a Review on Trip Advisor."
Custom actions allow you to build these non-standard actions and choose various ways for you to verify that a user has completed them.
Get more information and learn how to setup custom actions.
Example below (with Trip Advisor setup):
Yes, there's a Gleam Wordpress plugin that allows you to easily add competitions to your blog using the shortcode below:
[gleam url="https://gleam.io/iR0GQ/gleam-demo-competition"]Your Competition Name[/gleam]
The URL in the shortcode must be the URL of your Gleam hosted landing page.
If you add our widget to Wordpress in HTML mode, then switch to visual mode it will strip out vital parts of the code & prevent it from working.
In order to prevent this we recommend installing the Preserved HTML Editor Markup plugin.
If you are simply previewing a post on Wordpress, it's recommended that you save it first. Otherwise the widget may only display as a text link.
Unfortunately not. Wordpress.com does not allow you to add any Javascript inside posts, therefore you would be unable to embed the Gleam widget.
As an alternative many users will create a button or a banner then link to the Gleam hosted landing page from the post, the advantage of this is that this page is fully optimised for mobile users.
Gleam's overlay & widget loads asynchronously which means no matter how long our script takes to load, it will never slow your page down. We serve our widgets through a high speed (Content Delivery Network), which gives us low latency across the entire world & we also use caching to ensure the experience of your entrants is as fast as possible.
Yes, we do a number of things to ensure the Gleam experience is optimised across mobile.
Making an embedded widget work perfectly on mobile devices is extremely difficult. You have two options when embedding your competition. You can choose to let mobile users see the widget embedded on the page as normal.
The minimum width that the widget will be responsive to in 320px.
Or you can choose to show a button that takes a user our Gleam mobile optimised landing page.
You can disable the button by deselecting the option during setup, this adds a no-button class to the embed code:
<a class="e-widget no-button" href="https://gleam.io/iR0GQ/gleam-demo-competition" rel="nofollow">Gleam Demo Competition</a>
<script type="text/javascript" src="https://js.gleam.io/e.js" async="true"></script>
This can happen if your responsive page has margins on either side of the widget.
For example, the widget is designed to fit perfectly into a 320px wide screen, but if you add 10px margin on either side, the widget can't be 300px to accommodate.
Therefore you end up having part of the widget getting cut off due to the margins.
Our default Gleam hosted landing pages are fully optimised for mobile devices, this means that they will fill the width of the screen on mobile mobiles & tablets.
You can read more about how we do smart Facebook Tab detection in this blog post.
The widget will automatically adjust depending on the size of the container you embed it in.
Normal Width: 540px
Minimum Width: 400px
If you put the widget in a container that is smaller than 400px wide then we automatically turn it into a button which takes the user to the designated landing page:
You can disable the button from appearing completely by unticking the Take users to a mobile optimised landing page option during setup or adding no-button on the embed class.
On all free accounts we include Gleam branding on our landing pages & emails:
In order to remove the default Gleam branding you must upgrade to a Pro account. This will also allow you to style your landing pages & emails with your own branding & logos.
If you upgrade to a Business account you will then have the ability to remove any Gleam branding from the footer of the widget.
Here's an example:
Win 1 of 5 Lorna Jane Gift Vouchers thanks to Choosi Insurance
The business plan offers the ability to add Custom CSS to the Gleam widgets. You can apply the custom widget styles in your Site Settings & they will cascade down to all your campaigns.
Otherwise you also have the ability to apply styles at a campaign level.
If you rename a campaign after you have already installed or embedded it will continue to work.
This is because even though the link to the campaign changes we mostly use the key in the URL to identify it.
You can only delete empty sites, which means you will need to delete any live campaigns first. Once you have done this, you will see a Delete button on the Site dropdown in the left sidebar menu. We do this to prevent users from accidentally deleting their sites.
If you have an active campaign, you will need to bulk delete all the Actions from that campaign before you can delete it. Once you have done this you will see a Delete button appear at the top of the Campaign. You can only delete it from the Preview tab, we do this to prevent users from accidentally deleting their campaigns.
Not at the moment. Our Premium plan is our most fully functional plan with the least amount of branding.
Below are common questions about running competitions, if there's something here that isn't mentioned you should also check out how to create a competition & also look at the instructions for the various action types on the left of this page.
If you make an action type mandatory then it means that must be completed before the rest are unlocked.
You can see an example below:
You have the ability to change the mandatory text on the business or agency plan. Just submit a support ticket with what you would like.
At heart Gleam is designed to help you run competitions or rewards in as many places as possible. We have a native integration with Facebook, you can simply choose to publish any competition or reward on your Facebook page in a few sections.
Facebook Tabs are not supported on mobile devices, this means if you share the direct link to the app Gleam creates then those users will see this:
To avoid this Gleam has a solution called Smart Links. This link gets generated once you successfully install a competition to Facebook:
You should be sharing this link inside any Facebook posts you make to maximize the amount of users that can enter your competition.
It's our aim to make the integration of Gleam as smooth as possible no matter where you want to run it.
HTML Widget: We have widget that allows you to embed your competition into any page that supports HTML. This could be a blog post, static page or wherever else you can think of. Right now we do not support the ability to embed competitions within Facebook, however this functionality is coming. If you are a Shopify user you can automatically embed Gleam inside a page during install (provided you have added the Gleam Shopify App).
Javascript Overlay (Business Plan): When you create a competition you also have the option to style your activation button (you can see ours at the bottom of all pages). Users can click this then enter the competition from any page you include the javascript snippet on. You can also automatically trigger this overlay by using #gleam as the link.
The beauty of this flexibility means that you can create your own competition landing pages then trigger Gleam on a button, or however you want.
Facebook: You have the option to embed automatically in Facebook during installation.
On the free plan you only get access to contact information of winners picked via the Winners tab. This data will be obscured elsewhere in the app, including if you try to collect email addresses via a custom action.
Yes, upgrading to any paid plan will unlock data on your existing campaigns plus and older campaigns.
You have the option to export individual actions for a competition using the export button at the top right of the actions tab.
You also have the ability to export your user information using the export button at the top right of the Users tab in the sidebar.
Most entry methods accept normal HTML, which means you can add a link like this:
<a href="http://youlinkhere.com">Link Text</a>
Our WYSIWYG editor has a Button builder that you can use to craft a range of clickable buttons.
If that entry method has had no actions then nothing will happen it will just be replaced with the new one or removed.
However, if that entry method has had 100 completions already, then actions will continue to count & you will see "Deleted entry method" in your reporting.
Yes, to do this you will need to change the start date to a date later than today. This will maintain all the existing entries & prevent people from entering during the pause period.
Yes, simply edit and change the dates. You can extend or shorten a contest at your leisure.
Yes, simply change the end date to whenever you want to contest to end & save.
You sure can, there's a checkbox on the Pro Plan when setting up a competition to Hide the total entry count.
Absolutely, there's two ways to do this. You can remove all the possible login options during setup:
Or you can add the following CSS to the custom CSS box (Business users only):
.small-bar { display: none }
You can use a Subscribe Action to sync with any of our support email providers.
Just make your Subscribe Action mandatory :)
The example below shows what the entry confirmation emails look like on the free plan. With higher plans you can add your own branding.
We automatically invalidate test entries and invalidated entries don't receive a confirmation email.
You'll need to go to the Actions tab of the campaign, look for your entry and mark it as Valid to trigger the confirmation email.
They currently rollup all the entries from the last 5 minutes, this means we don't send the user multiple emails per entry (which is pretty spammy).
Confirmation emails can take anywhere up to 10 minutes to be received.
Yes, there's an option during campaign setup to do this.
Yes, we offer the ability to send Custom Emails on the Business plan.
Gleam is compatible with Facebook contests, however there's a few additional steps you need to take if you want to run timeline contests.
We offer a number of ways to help you get more visibility on your competitions:
Competition Alerts: Users that enter your competitions have the ability to opt-in for competition notifications. Business plan users have the option to email those instantly when you publish a new contest via the promote tab. The more competitions you run the bigger this list will grow.
Embedding: We make it super simple to embed & integrate your competition on any sites you control. Depending on the prizes we typically see anywhere from 1%-5% of website visitors entering a competition (which can increase dramatically if you enable viral sharing).
Social Sharing: You can incentivize users with additional entries for sharing your competition on social networks. If the prize resonates with that users followers then you're more likely to see viral uplift.
Promotion is often the most overlooked aspect of running a successful campaign. We've written an in-depth guide on how to promote your contests.
Gleam is a self service platform, as such we provide technical support for issues and queries for all customers depending on your Plan.
Free: 24 Hour Email Support
Pro: 12 Hour Email Support + Live Chat (9AM - 5PM AEDT, Monday -> Friday)
Business: Priority Email Support + Live Chat + Scheduled Phone Support* (9AM - 5PM AEDT, Monday -> Friday)
- Scheduled phone support available for yearly Business customers.
If you'd like us to get more involved with your campaign or business (outside general support queries or issues) we offer strategic services which we charge for.
We charge $1,000 for a block of 4 hours (valid for 12 months) that can be used for:
You may come across certain promotions that say Promotion Disabled.
We work hard to ensure that the campaigns run on the Gleam platform are legitimate, from time to time we may disable a promotion and ask the campaign owner for verification that they will indeed fulfill the prize.
We use a number of methods to police this activity, and we also ask that if you think a campaign is suspicious then to get in touch.
Some of the common reasons that campaigns or accounts may become disabled (but not limited to):
Depending on the severity of the violation we will:
If you believe your campaign has been wrongly suspended then use our <a href="https://gleam.io/contact"
contact form to get in touch and include any details that might help your case.
We use a number of methods to police this activity, and we also ask that if you think a campaign is suspicious then to contact our compliance team.
Have some questions about our monthly plans or billing? Get some answers below :)
Our Free Plan allows users to run a fully functional campaign and see what is possible using Gleam.
Additional features can be unlocked by upgrading to the Pro or Business Plan.
While we do not offer a trial period for the Pro and Business plans, if you feel that the plan does not meet your needs please contact us and we will offer a refund on the most recent billing month (provided you have no active campaigns).
No, not at all. We give you complete freedom to upgrade & downgrade your plans as you want. Locking into a yearly plan will give you a discounted rate but we don't force that - we want you to love using Gleam before you choose to lock in longer.
If you upgrade you will be charged recurring until you downgrade to the free plan again. If you only want to use Gleam for 1 month, then you should upgrade then downgrade straight away. Once that month is complete then you plan will revert back to free.
Just go to the Plans tab in the sidebar then switch back to Free and click Save.
If you upgraded during a special offer then you will continue to recieve that offer until it expires. So for example if you upgraded on a cheaper yearly plan the plan will renew at the rate that exists on the renewal date (which may be more or less).
Gleam is a subscription based service, which means when you upgrade to a specific plan you will continue to be charged until your change your plan back to Free.
Our current policy is that we can provide a refund on your latest charge provided you have no active campaigns running, have not used any paid feature within your current billing period or provided your previous campaigns ended before your renewal date. We will not refund previous months charges, only the most recent, and we will not refund if you have had an active contest within the current paid period or if you've upgraded specifically to download or export data.
This means that if you were on a $39 plan running a contest & you forgot to downgrade we can provide you a refund. Likewise if you pay to upgrade then realise that Gleam isn't for you we can refund your account provided you have no active campaigns running.
We do not currently provide any refunds for credits or yearly subscriptions, unless you cancel within the first month without running a live campaign.
We only accept credit card or debit card payments currently.
Gleam uses Stripe to process credit card charges, on occassions you bank may decline the charge for a number of reasons.
Often banks won't give us a reason as to why the card was declined, it may be possible that the charge triggered a declined or suspicious response from the bank. Some US and European banks also dislike that we are an Australian company, and occassionally flag legitimate charges as fraudulent.
What to do if this happens
You will need to call the bank to find out why they declined the charge, once they whitelist it you'll be able to retry and the payment will go through.
Why are there $0.70 charges on my card?
This is how our payment processor authorises the account can be charged. The payment will be reversed.
If you get this type of decline then it simply means there's not enough funds in your account to facilitate the charge. You'll need to make enough funds available to proceed.
You will see our domain
GLEAM.IOon your credit card statements.
Gleam doesn't use passwords for contestant accounts, instead we require that you login with a previously connected social account.
If you cannot get past this prompt then you are attempting to login with a social account that is not connected with the current email that you are trying to use.
You can email hello@gleam.io from the linked email address if you are still having issues (for example your linked account has been deleted and is preventing you from logging in completely).
Gleam uses connections with various social networks to automate and improve the experience for both entrants and owners of the campaign.
This message may appear in the follow circumstances:
In order to fix this issue you will first need to navigate to the "Edit" screen next to your name:
On this screen you will see which Social Accounts are connected. Firstly, ensure that the account you are using matches the one that is connected on Gleam. If not, then you will need to switch accounts or remove the connection from Gleam and reconnect the new one.
The same goes for deleted accounts, you will need to remove the old account from the Gleam edit screen and then link your new one next time you complete an action that uses that provider.
You may be trying to change your email address inside Gleam but getting an error that the account is already in use.
This essentially means that you have already previously created or entered a Gleam campaign using the email address you want to change to. Since that account exists, you cannot update the email address on your current account to one that is already in use elsewhere.
You will need to log back in with the old account, then use the Edit screen to remove any associated social accounts from the old address, then login with the new address and reconnect them.
Some competitions require you to enter your date of birth to verify your age. The organiser has the ability to set this up in UK or USA format.
Make sure you are entering your Birthday using the requested format, which may vary based on location. Day first DD/MM/YYYY and month first MM/DD/YYYY are sometimes confused (depending on your location).
There's an unsubscribe link at the bottom of all emailed that you get sent, just click on that :)