Affinity Learning Inc.
  • 👋Hey, it's Affinity!
  • Overview
    • 💡What we do
    • ✨Our Features
  • Product Guides
    • 🧑‍🤝‍🧑Types of Roles
      • External Admin
      • Internal Admin
      • Learner
      • Manager
    • 🔐Authenticating
      • 🔐Mandatory SSO Configuration
      • 🔐Okta Integration
        • Custom Okta Fields
      • Domain Restrictions
    • 📩Invites
      • Accept an Invite
      • Invite an Admin
      • Invite a Learner
    • 🏠Internal Organizations
      • Create an Internal Organization
      • Admin User Management
      • Learner Management
        • Invites
        • Removing
        • Merging
        • Leaves of Absence
        • Email Communications
        • Trainings
          • Nudges
          • Override Status
          • Override Due Date
          • Requirement Override
          • Add Notes
          • Bulk Management
          • Individual Bulk Training Management
      • Training Management
        • Assign a Training
        • Unassign a Training
        • Previewing a Training
        • Filtering Trainings
        • Reporting
        • Manage Trainings in Bulk
        • Training Quick Edits
        • Set Due Date
        • Required vs Optional
        • Open Course Catalog
        • Supporting Documents
        • Nudge
        • Via Sponsor
      • Dashboard
      • Reporting
      • Billing
      • Sponsor Onboarding
      • Slack Integration
      • Rules & Schedules
        • Nudge Schedules
        • Recurring Schedules
          • Advanced - Campaigns and Recurring Schedules
      • Notification Settings
      • Downloading PDFs
    • 🏛️External Organizations
      • Dashboard
      • Portfolio Management
        • Inviting Organizations
        • Performance
        • Reports
        • Details
      • Learner Details
      • Admin Management
      • Training Management
        • Assigning Training
        • Edit a Training
        • Reporting
        • Previewing a Training
        • Supporting Documents
      • Campaigns - External
        • Creating and Managing
      • Reporting Partners
      • Scheduled Reports
    • 📚LMS - Authoring
      • LMS Dashboard
      • Deleting a Training
      • Share/Review Links
      • Version Control
      • Structure of a Course
        • Section Management
          • Section Settings
        • Page Management
          • Page Settings
        • Name, Description, & Logo
      • Customizing Content
        • Custom Targeting
        • Custom Templating
        • Duplicating and Customizing Affinity Trainings
        • Theming
        • Design Settings
      • Grading & Tracking Settings
        • Question Response Data
      • Previewing and Publishing
      • Training Library Catalog
      • Editor Overview
        • Knowledge Based Questions
        • Section and Page Reordering
        • Media
        • Interactive Features
        • Tables
        • Column Layouts
      • Use Cases
        • Policy Attestation Example
      • Restricted Authors of Course
    • 📖Campaigns
      • Campaign Page
      • Campaign Detail Page
      • Create a Campaign
      • Create a Program
      • Program - Activate
      • Program - Learner Management
      • Program - Training Management
      • Program - Editing
      • Program - Delete
      • Campaign - Delete
      • Reporting
      • Advanced
      • Use with Recurring Schedules
    • 🖇️Reporting
      • By Training
      • By Portfolio
      • By Campaign and Program
      • Report Builder & Scheduler
        • Audit Events Report
    • 👩‍💻Learners
      • Dashboard
      • Assigned Trainings
      • Taking a Training
    • ⏰Notifications
    • 📆Nudges
    • 🥇Trainings
      • Previewing a Training
    • 📄Supporting Documents
      • Uploading Supporting Documents
      • Learner Experience
    • Cora - The 24/7 Virtual Compliance Officer
    • Risk Radar & Embedded Assessments
    • Belonging to Multiple Organizations
    • 👩‍💼Managers
    • In Person Trainings
    • Data Exports/Imports from other LMS
  • Fundamentals
    • 🛠️Quick Start Guides
    • New Learners Video Tutorial
    • Sponsored Fintechs Video Tutorial
    • New Orgs - Assigning Trainings
    • New Orgs - Creating Campaigns
  • Use Cases
    • 💳BNPL & BaaS Fintechs
    • 📊Growing Regulated Tech Company
    • 📈Revenue Driving & Sales
    • 🤹‍♂️People Operations
    • 📖Knowledge Management Platform
Powered by GitBook
On this page
  • Set a Program Name
  • Designate Learners to the Training
  • Confirm and Create the Program
  • Adding Trainings
  1. Product Guides
  2. Campaigns

Create a Program

Details on how to create a Program for a Campaign

PreviousCreate a CampaignNextProgram - Activate

Last updated 3 months ago

Navigate to the campaign detail page of the campaign you wish to edit. You can add programs to campaigns when they are in draft mode and also when they are in live mode.

To begin adding a new program, click the add program button.

Set a Program Name

Begin creating your program by giving it a name. This is an identifier which is just visible to admins. For campaigns which are already active, you can choose to have the created program be immediately active via the keep active checkbox, or you can keep this unchecked and your program will be created in draft mode. In draft mode, no learners will be assigned any trainings until you activate the program.

Designate Learners to the Training

Next you will designate the learner audience which comprises this program. The learners in your audience will be assigned all trainings within this program once you activate the campaign.

You can designate learners in different ways:

  • All learners ⇒ everyone active in your organization

  • Department ⇒ only include specific departments

  • Join Date ⇒ active learners who joined on or after a certain date

  • State/Region ⇒ learners from specific states and regions

  • Direct ⇒ directly choose which learners you want to add

Confirm and Create the Program

Lastly, verify you have set up the name and audience as intendend and create the program. In the next steps you can add trainings to this program.

Adding Trainings

After creating the program, you can add trainings directly from this experience. You can also choose to come back to this if you are not yet ready to add trainings.

1. Select the program

To begin adding trainings, first confirm the program you intend to add trainings to. This most likely is the last program you have created.

2. Select trainings

Select all the trainings you wish to add to this program. You can select one or more.

3. Set Due Dates and Requirements

Then select and set the due dates and if this is a required training or if it is optional.

4. Verify and create the training assignments for the program

Finally, verify all of the information looks correct and create the training assignments. If the campaign is in live/active mode, this will immediately assign the trainings to all learners who are in the program's audience. If the campaign is in draft mode, nothing will be assigned when you click create. The trainings will just be prepared.

5. Optionally add more programs

Once you finish creating this program, you have the option to continue adding more programs.

📖