Back
24 Apr, 2026

WKDM OS GoViral Influencer Hub — Changelog

Release Date: April 24, 2026

Influencer Portal

New — Your Details Section

Influencers now see a Your Details card when they first open their portal. This must be filled before their progress is considered started.

  • Party Size — stepper input (+ / −), up to 20 pax
  • Email Address — if already on file, shown with a confirm or update option; if missing, a plain input appears
  • Preferred Contact — multi-select pills: Instagram DMs, TikTok DMs, WhatsApp, Phone, Email (can choose more than one)
  • Dietary Restrictions / Allergies — optional free text field
  • Once saved, the section collapses into a compact summary with an Edit button

Updated — Progress Bar

New order: Details → Agreement → Visit → Deliverable

  • Details marked complete once email, preferred contact, and party size are all filled
  • Agreement step is next — influencer can still sign even if details are incomplete, but a warning nudges them to review first
  • Visit step activates after agreement is signed and a date is set or requested
  • Progress stays on Details if no date has been set or requested yet

Updated — Agreement Section

When the influencer opens the agreement before filling in their details, a notice appears above the sign button with a direct link to open their Details form. They can still proceed — it's a nudge, not a block.

Campaign Tracker

New — Influencer Info Column (Lead Detail Panel)

The notes row at the bottom of each lead card is now 3 columns:

Influencer preference, Notes, and Brief

  • Contact preference shows as individual labeled pills (one per method chosen)
  • Dietary restrictions shown in amber if filled
  • Displays "No contact preference yet" if the influencer hasn't filled it in

Updated — Portal Link Button

Clicking the copy link button on a lead now automatically flips the lead status to Invited — but only if the current status is Shortlisted or Approved. Won't overwrite statuses further along the pipeline.

Updated — Lead Type + Data Fetch

preferred_contact and dietary_restrictions are now fetched from the influencers table in both the campaign leads query and the specialist's panel query. No data was visible to specialists before this update.

Client Portal

New — Influencer Profiles per Campaign

Clients can now view each influencer attached to their campaign individually, including handle, platform, and collab type.

New — Visit Details per Influencer

Each influencer entry shows their scheduled visit details — date, time, and party size where available.

New — Upcoming & Previous Visits

Visits are now split into two sections:

  • Upcoming — confirmed visits that haven't happened yet, sorted by date
  • Previous — completed visits, showing outcome and deliverable status

New — Total Visit Count

A campaign-level summary now shows the total number of visits (confirmed + completed) for the active campaign period.