Tradable Bits Tailwinds

Campaigns Engine Upgrades Are Live ⚙️

Written by Asha | Jul 30, 2025 10:50:21 PM

 

Performance, stability and long-term support - rolling out to every campaign type

What's Happening

We're upgrading the backend of all 50+ campaign types. These changes are part of a long-term initiative to

  • Modernize our codebase
  • Improve campaign load speed and stability
  • Reduce custom-code-related bugs

This rollout affects all campaigns between August to October 2025. 
Track the live status below,

📅 When are my campaigns being updated?

Campaign Name Status Date Launched Notes
Tug of War ✅ Done! July 2025  
Entry Form ✅ Done! July 2025  
Trivia ✅ Done! July 2025  
Poll Campaign ✅ Done! Aug 12, 2025  
Survivor Quiz 🚀 Launching Aug 18, 2025  
Quickpicks 🟡 In Progress    
eCard 🟡 In Progress    
Event Registration 🟡 In Progress    
Lineup Predictor 🟡 In Progress    
Personality Quiz 🟡 In Progress    
Holiday Card Not started    
Wager Not started    
Photo Frame Not started    
Dream Team Not started    
Jersey Generator Not started    
Lineup Not started    
Altered Reality Not started    
Ticket Registration Not started    
Catalogue Campaign Not started    
Side Scroller Not started    
Arcade Not started    
Homepage  Not started    
Memory Match Not started    
Coupon Book Not started    
Vote Not started    
Bracket Not started    
Slot Machine Not started    
Spin to Win Not started    
Download Not started    
Delayed Win Not started    
UGC  Not started    
Upload Not started    
Instant Win Not started    
Yay or Nay Not started    
Bundle Not started    
Tunelink Not started    
Incentivize Campaigns Not started    
Donation  Not started    
Calendar Quiz Not started    
Universe Calendar Not started    
Personalized Playlist Not started    
Bingo Not started    
FanXP Not started    
Live Trivia Not started    

Why now?

We are improving individual campaign infrastructure to support:

  • ⚡️ Faster load speeds
  • 👩‍💻 More maintainable code
  • 📐 Compatibility with upcoming features (Offline Campaigns, new interactive campaign editor)

What's Changing?

Nothing changes in your fan flow or setup. Each campaign type is getting upgraded under the hood, including:

  • Routing updates (e.g. tb_app replacing thank_you)
  • Class name structure improvements
  • More reliable state transitions between campaign views

⚠️ If you've added custom JS, CSS or scripts to the thank you page of your campaign, please check the following for campaign-specific updates:

  • You rely on page routes (like /thank_you/) for your custom JS/CSS
  • You've added custom code for pixel fires on the thank you page
  • You've written logic that assumes a full redirect

An example of impact: 

Before: your sweepstakes showed a separate "thank you" page (at /thank_you/) to fire a conversion pixel.

Now: the same "thank you" state appears within the same route (/tb_app), so any script tied to /thank_you/ won't fire unless updated.

What TBits is doing on every deploy

Behind the scenes, we're

  1. Running QA for each campaign type
  2. Reviewing the live campaigns with custom JS on deploy
  3. Flagging edge-case issues to our Solutions Engineering team for fast handling

What you should do:

Most partners don't have to take any action. However, if you've deployed custom tracking, custom layouts, or specialized CSS/JS on your campaigns, here's your QA checklist:

✅ Load campaign and walk through it as a user
✅ Confirm expected styles and transitions
✅ Check if any custom scripts are firing correctly

👉 Need help? support@tradablebits.com 

What if I experience a bug?

Reach out via your shared slack channel and/or contact support@tradablebits.com with the following:

  • A short description of what's happening vs expected behaviour
  • The campaign ID and impacted functionality

How will I know when a deploy is live?

You'll be notified:

  • With an in-app notification on the platform 
  • You'll receive a deploy update in your shared Slack channel
  • On this page (updated status: "✅ Done!")