Customizing your program application form

Learn how to customize your program application form to collect the right information you need and select the best partners to work with for your program.

Marcus Farrell

Written by Marcus Farrell

This feature is only available for Business plans and above.

What is the program application form?

The program application form collects the information you want from people applying to your program. Use it to ask about websites, social accounts, experience, audience size, or any details that help you decide who to accept.

View example ↗

Branded program application form

On Dub, you can create a custom application form for each partner group in your program. This is helpful for collecting different information from different partner types – e.g. influencers vs affiliates vs resellers.


By default, when you create a new partner group, it reuses the application form details from your default partner group, but you can always edit them afterwards.

Where to find the application form builder?

From your Groups page, open the partner group you want to tailor the application form for.

Group selection

From the tab navigation, click Branding, then in the content panel, choose Application form to open the editor.

Branding page within your dashboard

For your convenience, here's a quick link that brings you directly to the application form builder for your program's default group.

Mandatory fields

Name, email, and country are always required and appear at the top of every form. You cannot remove or rename them.

Mandatory fields

Editing and adding fields

Hover over form content in the builder to reveal actions for adding, editing, deleting, and reordering fields. Content that appears above the form can only be edited. This keeps the page layout consistent for applicants.

Brand page within your dashboard

Input field types

Click Insert field to open the selector, then pick the input type you want to add.

Insert field

Short text

Use for short answers like names, one-line bios, or URLs.

Adding short text fields
OptionDetailsExample
Input labelThe text above the field"Link to your top social profile"
Input placeholderGuidance shown inside the empty field"x.com/steventey"
RequiredMake the field mandatoryYes
Max charactersSet a character limit when needed120

Long text

Use for longer responses that need multiple lines.

Adding long text fields
OptionDetailsExample
Input labelThe text above the field"Tell us about your content strategy"
Input placeholderGuidance shown inside the empty field"Describe your approach to creating and sharing content..."
RequiredMake the field mandatoryYes
Max charactersSet a character limit when needed500

Best when you have more than five options. You can add, reorder, and delete options at any time.

Adding files
OptionDetailsExample
Input labelThe text above the field"Which platforms do you use?"
RequiredMake this field mandatoryNo
Allow multiple selectionsToggle this to allow more than one choiceYes (for checkboxes)
OptionsThe choices the applicant sees"Instagram", "TikTok", "YouTube", "LinkedIn", "X (Twitter)"

Multiple choice

The multiple-choice input can serve multiple purposes:

  1. Radio - A list of items that an applicant can select only one from
  2. Checkbox - A list of items that an applicant can select one or many from

By default, the initial input is set to the radio option, but the input can adapt to your needs.

Adding accordion content
OptionDetailsExample
Input labelThe text above the field"What's your primary content focus?"
RequiredMake the field mandatoryYes
OptionsThe choices the applicant sees"Tech & SaaS", "Business & Finance"

Website and socials

Ask for specific website or social accounts. Toggle each network on or off and mark any required. For example, you might require Instagram but make X optional.

Adding website and social inputs

You can only add one website and socials section per form. If one is already present the input type will not appear in the Insert field menu.

Publishing your changes

When you are ready, click Publish in the top right to make your changes live.

Publish button

Did this answer your question?