Gleam Product Updates from 2018

Improvements to Viral Share Tracking

Today we're rolling out a big change to the way Viral Share links are created and tracked. This change adds additional URL tracking parameters to ensure switching between in-app browsers and Safari when sharing links doesn't lose tracking.

This improvement requires us to change how Share URL's are generated, as such you will not longer be able to generate or guess the share link for a campaign without entering it directly.

Question Action Now Validates Answers / Rewards Codes Improvements

We've made improvements to our Question action to allow the validation of correct answers.

Try it out below:

We've pushed out a number of improvements to handling bulk files in Rewards campaigns:

  • You can now Upload codes/URLs via CSV
  • The Claims tab now allows searching and bulk actions on individual claims (rather than just Reset All)
Improvement: Better handling for bulk coupon codes in Gleam Rewards

New Capture Templates

Today, we're rolling out a range of 17 new Capture templates to help you convert more leads and customers.

Gleam Capture template for a pop-up form including one email field

This includes a new Notification Bar category to help with onsite announcements.

Gleam Notification Bar template for making onsite announcements
Categories

Gallery Presentation Mode

Today, we've released a new feature for Business customers on our Gallery plan.

When your Gallery is Fullscreen you have the ability to automatically switch between approved media within a given timeframe, you can enable this by turning on Presentation Mode in the Advanced tab.

This update also features:

  • Live refresh if your Gallery is showing Most Recent
  • Scroll to preview will move the background Gallery to where the image is located when showing it
Categories

Google Ads Pixel Tracking

We've added the ability to track conversions from Google Adwords campaigns via our Pixel Tracking feature:

New Feature: Pixel tracking for Google Ads in Gleam

Rewards Widget Styling Improvements / New Integrations: Customer.io and ZOHO Campaigns

We've improved the styling of redemption buttons inside the widget for Rewards to match the new Post Redeem Emails that were rolled out in August:

Improved coupon display in Gleam Reward's widget

We now support integrations for both Customer.io and ZOHO Campaigns across Competitions, Capture & Rewards.

New Floating Capture Template - Avatar

We've released a new Floating template called Avatar for Capture customers.

New Feature: Floating - Avatar template for Gleam Capture

We're now supporting the new GDPR API permissions on Mailchimp when you use the Subscribe action with a consent checkbox.

Submit URL Action

We've released a new action on all plans that allows you to ask users to Submit a URL of their choice into Competitions and Rewards.

New Capture Selector Rule

We've added a new rule to Captures that allows you to trigger a Capture on a page when an element(s) defined by a CSS Selector:

  • Is present
  • Is not present
  • Contains a specified value
  • Does not contain a specified value
New Feature: CSS Selector Behavioural Rule for Gleam Capture

This provides you with an easy way to trigger Captures on pages which contain certain elements.

Learn more about Selectors in our in-depth guide.

In July, Twitter / X announced new Developer requirements for their API.

This included a change to the default rate limits for POST endpoints, which is one that we use heavily for one click Tweets, Follows and Retweets in campaigns.

At this stage Twitter / X has not approved our application to maintain previous POST rate limits for the following reason:

Do not (and do not allow your users to) simultaneously post identical or substantially similar content to multiple accounts.

This means that any Twitter / X actions that were once click to enter will now require multiple steps to first complete the action, then verify it (if you already Follow a specific account it'll continue to be one click).

We apologise for any impact this might have and we're continuing to explore options with Twitter / X to restore some (if not all) of this functionality.

Categories

Coupon Actions

Today we released a feature that allows you to use Coupons inside both Competition and Rewards campaigns as an individual action.

The Coupon can be in a number of formats:

  • Codes
  • Links (i.e. for clickable Shopify coupons)
  • Download (for printable coupons)

Coupons use up your Reward claims limit on each redemption and do not award any entries. They are available on Business Rewards and above or any Package Plan.

Sendlane Integration

We now support a full integration with Sendlane across all our products.

Twitter Throwaway Prevention

Many customers have been asking for a way to ensure they can filter out low quality social profiles from entering specific campaigns (particularly Rewards).

Today we've add a new option for Twitter actions that allows you to prevent users with throwaway, temporary or low quality accounts from completing certain Twitter actions.

This looks at a number of factors in the users Twitter accounts to determine the quality of the account and can be enabled or disabled per campaign.

Caution

The Autopilot Integration has been discontinued in 2024

New Feature: Autopilot Integration for Gleam.io

We now support a full integration with Autopilot across all our products.

New Feature: Intercom Integration for Gleam.io

We now support a full integration with Intercom across all our products.

Until today we only ever showed a users Avatar inside a campaign if they had a Gravatar setup. This made it difficult to glance through users or Winners (ask they all appeared to have no profile images).

We're now pulling Avatars from social sources that the user authenticates with and gives us permission to use, this should give your data a much more real feeling rather than seeing blank avatars for most users.

Two Factor Authentication / Capture + Gallery Integration

You can now add an additional layer of security to your Gleam account with Two Factor Authentication using any Authenticator app, via your User Settings.

We've added a new rule to Captures that allows you to integrate them with any live Gallery that you're running.

You can choose to trigger:

  • On Load
  • On Vote

This provides an easy way for you to collect email addresses for marketing purposes when using Galleries.

Post Entry / Redeem Email Improvements

Today we're happy to announce new improvements to our post entry emails that users receive after entering a campaign.

The new emails include:

  • Customisable logo + header colours
  • Customise the text and button colours
  • Feature Image will show in the email
  • Call to action to complete remaining entries
  • Better isolation of the viral share link
  • Better visual display of any uploaded photos from Photo Contests
  • Reward emails include better links for redemption
  • Contest Promotion emails have also been updated and include a better CTA

Check them out below 👇

Improved post-entry notification emails for Gleam Competitions Improved post-redemption emails for Gleam Rewards Improved mass promotion email for Gleam Competitions

Goodreads + Product Hunt Integration

We've rolled out a new integration with Goodreads, as an author or publisher you can now ask users to Follow you in Competitions or Rewards.

Goodreads is available on the Hobby plan and above

New Feature: Product Hint Integration for Gleam.io

We're excited to roll out another new integration with Product Hunt, as a product creator you now have more tools at your disposal to help you launch to the world.

With this integration you can award entries if a user has:

  • Followed you on Product Hunt
  • Voted for Your Product

Product Hunt is available on the Business plan and above

Rebrandly Integration

We've introduced a new provider (Rebrandly) that allows you to use your own custom branded short domains for Viral Share links. Simply activate from your Settings > Integrations tab.

The ability to use custom link shorteners is now a Business feature, if you had this feature active before this change it'll remain active.

New Docs Search

Today we've rolled out a way to search our documentation, just use the search bar in the header 😎

Categories

Separate First & Last Name

Competitions and Rewards now allow you to explicitly ask for a separate First and Last Name when users signup.

Improved signup fields in Gleam campaign widget

Spotify Pre-Save Action

We're happy to introduce a new Premium feature that allows Artists, Labels and Agencies to Pre-Save an Album, Track or EP on Spotify.

This works liked a scheduled Save that will automatically add the item to the users Spotify Library on a specified date.

New Leaderboard Embed / Improvements to Facebook Check-in Action

Today we've rolled out a new version of our Leaderboard embed for Premium customers. You can embed this on any page to show user their total number of entries or position on the Leaderboard.

Top Users are displayed in the Leaderboard for Gleam Competitions widget

We've added a few improvements to the Facebook Check-in action to help users better understand how to Check-in. We also now show the time of the last Check-in for each user on the Actions tab.

Open Graph Previews For Visit Action

We've added a new Open Graph option to our Visit actions on the Pro plan and above. This pulls in the Open Graph tags from your page and provide a visual view of what the user is about to visit.

Last Location Added to User Exports

If you export from the Users tab now we show the last known location for that specific campaign as a column in the CSV export.

YouTube Subscribe Verification

We've added a new verification step for YouTube Subscribe actions on the Hobby Plan and above, simply use the Verify option during setup.

New Feature: Subscription verification for YouTube Subscribe Action in Gleam.io

This will turn the YouTube Subscribe into a two step action that requires the user to connect their YouTube account to Gleam so we can verify if they subscribe to the channel or not.

YouTube has a set number of API calls allowed per day for developers so we'll be keeping an eye on how this Action performs and whether it has the potential to impact API usage across all customers.

Google Analytics gtag.js Support

We added additional support for users who are using the new gtag.js implementation of Google Analytics, this should ensure that Cross Domain tracking works correctly with this implementation out of the box.

We've introduced a new Action type that allows you to display a specific Tweet to users:

New Feature: View a Tweet Action on Gleam.io

Our new Custom Field Sync feature now supports Sendy.

Dynamic Capture Text

We've released a new Premium feature for Captures which allows you to dynamically control the text in a Capture with variables from your page.

New Feature: Show dynamic text from your website in Gleam Capture

Check out the Dynamic Capture Text documentation for more information on this feature.

We've added a few more options to help you control how voting is handled in your Gallery, you can now:

  • Set a Start or End Date for the Voting period
  • Include or Restrict which countries can Vote
Improvements to the Gleam Gallery voting experience

We've added a new provider to Pixel Tracking (HasOffers) to help you better track your own referral links or affiliate offers:

New Feature: Pixel Tracking from HasOffers in Gleam.io

The CTA option in Capture has been moved to the Design tab and added to all plans now. Business has the ability to further customise the behaviour of the CTA to redirect instead of close.

Improvements to the CTA button for Gleam Capture

Clearer Messaging For Competition Subscriber Lists

The Competition Subscriber List signup checkbox now includes the name of your Site.

This change is designed to give users more transparency into the name of the Business running the campaign so they can decide whether or not to give consent.

Improvements to the consent checkbox in User Details form for Gleam campaigns

You can update your Site Name in the Site Settings button in the left sidebar

Support For HubSpot Custom Fields + GetResponse Dedicated Instances

Our new Custom Field Sync feature now supports HubSpot.

We now support dedicated GetResponse instances via our integration.

Discord Actions

Today we're rolling out the first of our integrations with Discord. If you have the Hobby plan or above you'll be able to use these two new actions to start growing your channels:

Improved Promote Tab

We've rolled out a new checklist format to the Promote tab to help you better understand our recommended ways to promote your Competition or Reward.

Improvements to the Promote tab in Gleam Competitions Dashboard

After you created each campaign it'll provide you with a tailored checklist of things to remember 👋

Increased Filtering Ranges

You can now filter in high increments inside campaign tabs. The default is now 25 rows, and you can filter up to 500.

New Gallery Carousel Mode

Today we're rolling out a new option for all Gallery customers that enables you to create beautiful embedded Carousels.

This has a huge range of features and allows you to:

  • Show off specific #hashtags or products on specific pages
  • Create a feed of moderated customer images on your homepage

Popout mode on the Gallery is the best possible way for users to experience your images, so from today this is now available on all Gallery plans.

Categories

Shopify Install Open Graph Improvements

Recent changes to Facebook's Link Previews means that you must install our provided Open Graph Tags onto your page when embedding a Competition or Reward on your Shopify Store.

We've rolled out a new feature that stores these Open Graph Tags into Metafields when you use our Shopify Install method, these fields can be called automatically with a simple change to your Theme files which you can find in your Code/Install tab.

Improvements to Shopify Open Graph tags for your Gleam campaign

GDPR Compliance for Capture

To help assist with GDPR compliance we've rolled out the ability to add Checkboxes to all Capture templates.

New Feature: Checkbox support for Gleam Capture forms

A few template styles do not naturally suit checkboxes, so they will feature a two step agree workflow instead. You will see this during setup under Agree Step.

To help assist with GDPR compliance for all customers, if you setup a Custom Field checkbox to Auto-tick it will no longer do this for any users in the EU.

This completes our rollout of changes for GDPR.

Mixer Actions

We've just releasted an integration with Microsoft's streaming platform Mixer:

  • Enter with Mixer
  • Follow a Channel
  • Subscribers

The Subscribers action requires a paid plan to access, the rest are available on all Free plans.

Actions Required Improvements / Minor Widget Improvements

We've rolled out the ability to lock specific actions until x other actions have been completed first:

This will allow you to tier your campaigns better by locking certain types of actions until something else is completed first.

New Feature: Tiered Actions in Gleam campaigns

For example you could lock a Subscribe to Newsletter action with a specific level of coupon (sent from your email provider) until a user completes something else first.

Our new Custom Field Sync feature now supports SalesForce & iContact.

When you have a mandatory single action, we auto expand it, which up until today would cover over your Terms & Conditions link.

We've fixed this so that auto-expanded actions now show the Terms & Conditions.

This fix improves some of the white lines that may appear between actions due to scaling issues on Safari.

Improvements to Hosted Landing Page Styling

We've rolled out improvements to some of the styling options for our Hosted Landing Pages.

This change is designed to highlight how you can add default settings under Site Settings in the sidebar, but also give you more individual control at a campaign level:

Improved styling options for Gleam's Hosted Landing Pages

We've also added a new option to allow you to quickly use a blurred version of your Feature Image as your Hosted Landing Page background.

Feature Image Blur in Gleam's Hosted Landing Pages

Scheduled Database Upgrades / Maintenance - Completed

We've had to push back our scheduled maintenance by 1 week due to a few changes in infrastructure that will take time to replicate.

We're planning some routine database maintenance on Monday 14th May at 3PM AEST (10PM PST / 5AM GMT), we're anticipating that both widgets the the admin area will be down for at least 10 minutes during this time.

We'll be Tweeting during the update so follow @Gleamapp to stay up to date.

Chromium Browser Bug - Resolved

We're aware of some positioning issues with the widget on the latest version of Chrome (66.0.3359.139), it appears the browser has introduced a bug that makes the Gleam widget flicker slightly on non-retina screens.

At this stage this appears to be outside our ability to fix, so we've reported to Chrome and are awaiting a resolution.

Continents Added to Targeting Options

We've added the following continents to targeting for all campaign types, you can now include or exclued entire contintents without having to add countries separately.

Target entrants by continent using our new location filters

This is the first of our features to roll out that is designed to make it easier for customers to comply with GDPR requirements.

How Gleam is Handling GDPR

As you're no doubt aware as a marketer that the new General Data Protection Regulation (GDPR) is due to roll out on the 25th May 2018. This replaces the Data Protection Directive 95/46/EC which Gleam is currently compliant for.

We've always valued privacy at our core here at Gleam and have built the platform always in alignment with the Australian Privacy Act (which shares many common requirements with GDPR) to:

  • Implement a privacy by design approach to compliance
  • Be able to demonstrate compliance with privacy principles and obligations
  • Adopt transparent information handling practices

Gleam by nature is a consent based platform, users specifically give consent to enter campaigns and the data they provide is only ever shared with the owner of the campaign. So Gleam acts as a Data Processor on behalf of the customer (Data Controller).

For example, when a user enters a campaign that validates an entry via an API, this data is often only used at the point of validation and never stored on Gleam or shared with Customers.

We understand that as a popular platform in the space we must always maintain a high level of privacy and trust across both customers and their users.

So, as a global business it's important that we align ourselves with GDPR and also assist our customers to ensure that they are compliant with GDPR when running campaigns.

Upcoming changes that we will be rolling out:

  • We've appointed a Data Protection Officer
  • You can now contact us directly via privacy@gleam.io to discuss any specific concerns
  • New Privacy Policy: We'll be rolling out a new GDPR compliant privacy policy (that's written in a way that's easy to understand)
  • New Data Processing Agreement: Since we store data in the USA (in an EU Privacy Shield-Compliant facility) we will be updating our agreement with EU customers detailing how we process their data
  • Right to be forgotten: We have always honored this since our inception, we allow anyone to request for their account or data to be deleted. For campaign owners, you already have the power to delete contestants if they exercise this request to you directly
  • Any reactionary changes based on GDPR rollouts from any service that we integrate with (to comply with their policies)
  • Continent targeting for all campaign types to include or exclude EU (or other continents from campaigns)
  • Improving the ability to obtain additional consent on Subscribe actions
  • Improving the ability to obtain additional consent via checkboxes in Capture
  • EU users will no longer be able to have Custom Fields checkboxes auto select
  • Rolling out new Guides to help customers understand how to ensure their campaigns are GDPR compliant
  • Helping customers understand which users have or have not given prior consent in previous campaigns
  • Helping customers understand the 3rd parties that we have data processing agreements with (i.e. Mailchimp)

You can expect these changes to roll out before 25th May 2018, we're looking forward to continuing providing a platform that lets you run campaigns in a way that helps you achieve business outcomes whilst protecting the privacy of users.

Instagram In-App Login Issues - Resolved

Instagram has introduced a bug in their app that is preventing OAuth based services from properly letting users log-in when inside the Instagram App.

This means that clicking bio links, then logging in with Instagram will return the error Failed to Load.

We recommend allowing other login types via the User Details tab until this issue is rectified.

New Capture A/B Testing Framework, Archiving, Improvements + Bug Fixes

We've just rolled out a new update to Capture that adds improvements and streamlines A/B testing of campaigns.

Setting up an A/B Test in Gleam Capture

You can now:

  • Setup A/B Testing with ease (instead of configuring via Rules)
  • Assign the % of Traffic to each variation
  • See the confidence that a specific variation will win the test
  • View consolidated reporting for your A/B Test
  • Promote your winning variation to the Main Capture

We also rolled out a few overall improvements for Captures:

  • You can now Archive Captures that aren't being used
  • We've made improvements to dragging and changing the priority of Captures
Change priority of Gleam Captures by dragging them into order in the Dashboard
  • Headings and descriptions not allow for specific font sizes
Categories

Custom Field Updates

You can now sync individual user's shortened Viral Share URL's from a campaign to any email provider that supports Custom Field Sync.

Please note these URL's are usually very specific to each campaign so should generally not be treated as a Global field.

Our new Custom Field Sync feature now supports GetResponse

Support For ExactTarget, Sailthru, Unbounce, Vero & Zoho Custom Fields

Our new Custom Field Sync feature now supports ExactTarget, Sailthru, Unbounce, Vero & Zoho.

Custom Values For Custom Field Sync

We've rolled out a new option for our Custom Field Sync feature which allows you to send hidden Custom Values for a given field.

New Feature: Custom Field Sync for Gleam.io

This could be useful for sending across the name of the Campaign, Source or even that the leads are coming from Gleam.

Daily Option Removed From Tweet Actions

Twitter has recently announced changes to their policies around automation and the use of multiple accounts to post similar or duplicate Tweets on the platform.

As a large commerical user of the Twitter API it's important that we react and make changes to keep campaigns in line with their policies and Terms of Service.

Effective immediately we will no longer be allowing existing (or new) campaigns to let users Tweet the same Tweet more than once inside a campaign by removing the Daily option from the Tweet and #hashtag Actions.

Import Actions Launched

For some time now we've allowed you to import #hashtags via the Select actions for Facebook/Twitter & Instagram. We've long felt like this was an awkward way to do things and have longed to improve this for quite some time.

Well, that time has come!

Import sources are designed to allow you to bring data into your campaign from external sources, we all know how difficult it can be to manage a campaign when you're collecting data or asking users to do something that doesn't involve the Gleam widget directly.

Today, we're super excited to launch Import Actions as a completely new and separate Action type which you'll see when setting up a Competition.

New Feature: Import Actions for Gleam Competitions

Here's what's new + what's changed:

  • Select Actions are no longer used to setup Imports (yay!)
  • Imports currently only support Images or Videos
  • You can now import from Facebook Comments, Facebook Posts to Page, Instagram #hashtags, Instagram Locations, Tumblr #hashtags, Twitter #hashtags & YouTube #hashtags
  • A number of the sources allow you to filter imports that only contain certain #hashtags
  • Facebook Import Sources now require authenication (due to API changes), if you were using this previously you'll need to setup this action again
  • Business plans will pull up to 500 historical imports then up to 250 per hour
  • Premium plans will pull up to 1000 historical imports then up to 250 per hour
  • Imports will respect the Start + End dates of your campaign
  • You can setup a campaign to only import from an Import source (without the need to use the widget at all)
  • Higher level plans can connect multiple campaigns to a Gallery
  • We've got more import sources in the works 👋

Instagram Select + Carousel Posts / Gallery V2 Updates + Bugfixes

Instagram Select actions now support carousel posts.

We've pushed a few new features and bugfixes for the new Gallery:

  • Premium plan users now have granular control over the columns across every viewport size
New Feature: Control columns across every viewport size in Gleam Galleries
  • New Floating option so the Gallery frame can follow your scrolling when editing
  • See how the Gallery looks on different device widths
Preview the Gallery in different device widths
  • You can now force the Vertical layout for the modal
New Feature: Force Vertical Layout for Gallery items
  • You can now enable Sharing in two places
  • Improved calculation for Highlighting

Bugfixes:

  • Fixed loader in Firefox
  • Improved live prefiew text rendering speed when editing
  • Various speed and CPU usage improvements
  • Improved resizing

Support For Drip, Emma, MailerLite, Ontraport, SendGrid & SendinBlue Custom Fields

Our new Custom Field Sync feature now supports Drip, Emma, MailerLite, Ontraport, SendGrid & SendinBlue.