Create and Publish a Campaign

Before you start

  • To create a campaign: Admin role. Campaign Managers and Members don't see the Create Campaign button.
  • To publish or unpublish: Admin or Campaign Manager role.
  • You'll need: a campaign name. Everything else can be filled in or changed later.

Create the campaign

  1. In the sidebar, open Campaigns.
  2. Click + Create Campaign in the top-right. A drawer titled Create New Campaign opens.
  3. Enter a Campaign Name (required) — for example, Fall 2026 Admissions. The Slug auto-fills as a URL-safe version, e.g. fall-2026-admissions. You can edit the slug if you want a shorter URL.
  4. (Optional) Pick a Program, a Workflow source, Tags, a Description, and any of the three dates (Start Date, End Date, Application Deadline).
  5. Click Create Campaign at the bottom of the drawer. The drawer closes, a "Campaign created successfully" toast appears, and the new campaign shows up in the list with the Draft badge.

Choosing a workflow

The Workflow field copies a set of stages — the steps candidates go through, like application form, document upload, interview, payment — into the new campaign. Three options:

OptionWhat it doesWhen to use
Start with blank workflowNo stages. You add them manually after creation.First campaign, or when you want full control over the structure
Workflow TemplatesCopies stages from a saved workflow templateReusing a workflow you've set up as a template
Copy from CampaignCopies stages from another campaign in your organizationCloning a previous cycle as the starting point for a new one

After creation

A new campaign is in Draft — invisible to candidates and not listed publicly. From the campaign's detail page you can:

  • Edit any field, including the slug.
  • Add or rearrange Stages (application form, documents, interview, payment).
  • Assign Managers so Campaign Managers can run the campaign day-to-day.
  • Publish when everything is ready — see below.

Publish your campaign

Publishing flips the campaign's status from Draft to Published and makes the public application link active. Until you publish, candidates can't see the campaign and the link returns Campaign not found.

  1. From the Campaigns list, click the campaign you want to publish.
  2. In the campaign header at the top of the detail page, find the Publish button.
  3. Click Publish. A toast confirms "Campaign published successfully!" and the button switches to a red Unpublish.
  4. (Optional) Click Copy Link in the same header to copy the public application URL to your clipboard.

The public application URL looks like:

https://brightstep.app/application/<your-slug>?org=<organization-id>

Always share the full URL with the ?org= query parameter. The Copy Link button in the campaign header builds this URL for you. If you paste a stripped version (just /apply/<slug> without ?org=), the page returns Campaign not found — even when the campaign is published.

You can also generate tracking variants (e.g. &utm_source=linkedin) from the campaign header dropdown.

Unpublish or close

  • Unpublish — same button, now red. Use this to temporarily hide a published campaign while you make corrections. The public link returns Campaign not found until you re-publish.
  • Close — set status to Closed when the campaign is over (e.g. after the application deadline). Closed campaigns can't be re-published from the Publish button — closing is a final step. To re-open, edit the status from the campaign settings.

Troubleshooting

SymptomCauseFix
+ Create Campaign button is missing from the Campaigns pageYou're signed in as Campaign Manager or MemberAsk an Admin to create the campaign, or to upgrade your role
Error: "A campaign with this slug already exists in this organization"Another campaign in the same organization already uses this slugEdit the Slug field manually (e.g. add a year or suffix) and resubmit
Create Campaign submit button stays disabledThe Campaign Name field is emptyEnter a name. The slug will auto-fill
The Workflow dropdown doesn't appear in the drawerYou have no workflow templates and no campaigns with stages yetSubmit with a blank workflow. You can add stages from the campaign's detail page after creation
Campaign created but candidates can't see itNew campaigns start in Draft by designOpen the campaign and click Publish
Publish button is missing from the campaign headerYou're signed in as a MemberAsk an Admin or Campaign Manager to publish
Publish button is greyed outThe campaign's status is ClosedClosed campaigns can't be re-published from this button — edit the status from campaign settings if you need to reopen
Public link shows "Campaign not found" even though the campaign is publishedThe shared URL is missing the ?org=<organization-id> query parameterUse Copy Link from the campaign header — that builds the full URL with the org parameter

Was this page helpful?