Campaign Creation Speed Improvements

We've been working on speeding up the ability to build campaigns since the rollout of our Autosave feature. This release focuses on two main metrics:

  • Time to start campaign
  • Time to save campaign

Previously we would let users complete the campaign form then validate all the fields on save. Generally this approach was fine but could cause significant delays on larger campaigns that were doing lots of external validations (is this action setup correctly, does this social account exist? etc).

Update: Inline validation for Gleam Competitions setup

Forms now validate in real-time showing errors as you progress, we've managed to improve the completion success of campaigns by more than 10% and reduce the save time by as much as 30 seconds in some more extreme cases.

Previously the campaign form would preload the state of all the entry methods when starting a campaign, which could cause delays of up to 20 seconds on slower connections.

We've reduced this delay to less than 3 seconds by lazy loading the entry methods to happen after the campaign has been started.

See Next Article

Campaign Autosave

Campaign autosave is now available for Competitions & Rewards campaigns. All your form progress will be saved so you don't have to worry about losing your campaign again.