Using application forms

  • Updated

Who is this article for?

This article will be useful to you if are a company on PartnerStack looking to use application forms to control who can join your program.

What are application forms?

Application forms allow you to approve or decline partners that request to join your program. This gives you more control over who can participate in your program as well as gives you the chance to collect important information about your partners before speaking with them.

Enabling application forms

Application forms are group-specific. This means you can customize your applications based on the partners you would like to invite to each group.

To enable applications for a group:

  1. Click on the Groups tab in your left-hand menu
  2. Select the specific group you would like to create an application form for
  3. If applications have not yet been enabled for this group you can choose to create a new application and click "Continue", or you can copy an application from an existing group by selecting the group before clicking "Continue"
  4. If the group previously had an application but the application was turned off, reenable the group's application by clicking on the red toggle


Note: If you'd like to have application forms for multiple groups in your program, you'll need to enable an application for each group.

Customizing your application form

On your application form you can customize:

  • Application title
  • Application description (including HTML customization)
  • Application fields

Your application title and description will help your partners understand what they are applying to. The application description can include some basic HTML to stylize the content.

Allowed tags:

"a", "strong", "i", "li", "code", "em", "h1", "h2", "h3", "h4", "h5", "h6", "span", "u", "img", "b", "p", "sup", "small", "strike", "ol", "ul", "blockquote", "br"

Allowed attributes:

"a": ["href", "title"],

"img": ["src", "alt", "height", "width", "title"],

Title: Become a {company_name} partner today! 

 As a {company_name} partner, you'll gain access to exclusive resources, have the opportunity to connect with the {company_name} team, and earn rewards for successful referrals, Apply today to become a {company_name} partner!

Application fields

Each application will contain four required fields automatically: First name, Last name, Email and Business name. These fields cannot be deleted, but they can be reordered by clicking and dragging the dotted icon on the far left-hand side.

You can customize your application by adding new fields of information you would like partners to fill out. 

The available form field types are:

  • Input
  • Text area
  • Drop-down
  • Checkbox
  • Country
  • Region
  • Date
  • Currency
  • Number
  • URL

To create a new form field:

  1. Click "+ Add form field" at the bottom of your application's form fields
  2. In the drawer view that opens select the field type
  3. Enter your type label, this is the question partners will see when filling out your application
  4. For Drop-down had Checkbox types, enter the options you would like to present to your partners
  5. If you would like to save an answer as a default answer, select "Set a default value"
  6. Under "Additional Settings" you can select if you would like this form field to be required or hidden:
    • Required: The application form cannot be submitted without being filled out.
    • Hidden: The field is not visible on the partner side of the application form, but it is visible when reviewing applications and can be filled out then. Hidden fields can be used to pass information into your CRM if you are integrated with one.


Note: any branding you have added to your company profile (logo and brand colour) in your Settings tab, will automatically be applied to your application forms. To learn more about customizing your company profile, check out Updating your company profile & partner page.

Sharing your application form

There are two ways to share your application form with partners:

  1. Share a group join link - partners will land on your company page
  2. Share the application form URL - partners will land directly on your group's application 

Sharing your group join link

To access a group join link, open your desired Group click into the Group settings tab and under Public program page, click "Copy" next to the page URL. Group_settings_2022-10-21_16-10-01.png

You can also preview your group page anytime by clicking "Preview Page". If you would like to update this page, see our Customizing your PartnerStack Marketplace listing and landing pages support guide.

If you have an application form enabled on your Default group and you are listed in the Marketplace, any partners joining from the Marketplace will be prompted to fill out your Default group application form first.

This link will break if you change the group name at any time. Be sure to check you are sharing an updated link.

Sharing your application form URL

If you want your partners to land straight on the application form, you can get the URL for the application form in your Group's Application tab. Click "Preview Live form" to open your application, then copy the URL of the form and share it with partners directly.


Reviewing applications

Once you have created and shared your application(s), it's time to review your applicants! You can easily manage your application in your Applications tab.

At the top of your applications tab, you will see three sub-tabs:

  • Pending: The number of applications you have awaiting your review where the partner has not been flagged as potentially fraudulent.
  • Flagged: The number of applications that have been flagged as potentially fraudulent. In this tab, you will be able to view the application and see the reason for the flag.
    • For more information on fraud management check out our Fraud Management support guide.
  • Declined: Declined applications will be moved to this tab. If you have declined a partner's application by accident, you can approve the application from this tab. 


In each of the application tabs, you can search or filter to quickly sort through your applications.

Filtering by application details allows you to:

  • Show or hide applicants using common email addresses such as Gmail, Hotmail, Yahoo, etc
  • Sort applicants by PartnerStack ratings to understand if they are a good fit for your program

Search for partners by:

  • Email
  • Company name
  • First name
  • Last name

Want to view your oldest application first? Click on your "Applied on" column to view applications by "New to Old" or "Old to New".

To approve or decline an application:

  1. Click on an application you would like to review
  2. Review the partner's application, and look at the group they have applied to
  3. Select "Approve" or "Decline" and click the blue "Approve application" or "Decline application"
    • When approving an application you can assign a manager to the partner and can choose to assign the partner to a new group using the "Assign" drop-down fields
    • When declining an application, you can enter a reason which will be provided to the partner
  4. You can then click "Open next application" or "Prev" or "Next" to quickly move between applications

Have questions for an applicant?

You can easily message an applicant by clicking "Message (name)" at the top of the partner's application. This will take you to your Messages tab where you can contact the partner. 

Note: Partners with pending applications will not receive any email campaigns from your program until after approval, but they do receive emails about their application status, and any messages you send them directly.

To bulk approve or decline applications:

  1. Click the checkbox next to each application you would like to select
  2. Click "Approve or decline # applications"
  3. Select "Approve" or "Decline" and click the blue "Approve application" or "Decline application"
    • When approving applications you can assign a manager to the partners and can choose to assign the partners to a new group using the "Assign" drop-down fields
    • When declining applications, you can enter a reason which will be provided to the partners

To approve a previously declined partner:

If you have accidentally declined a partner, don't panic! All declined partner applications can be found in, and changed from your "Declined" tab.

  1. Click on the "Declined" applications tab
  2. Search for and click on the partner you would like to approve
    1. In the partner detail view you can see who declined the partner, and the date they were declined
  3. From the partner's application click "Approve" to approve the partner

If the partner is declined, they will remain "held" in the default group and are not automatically removed from your program. Partners with declined applications do not have access to any program details such as a referral link, offer details, etc.

Once you have approved or declined the application, the partner will receive an automated email from PartnerStack. If the application was declined, we will provide the decline reason in the email along with the partner's dashboard.

At this time, PartnerStack does not send emails to you when applications are submitted. If you wish to discuss creating a custom integration for this reach out to your Customer Success Manager. 

Top PartnerStack partners

Top PartnerStack partners will be marked by a blue checkmark next to their name in your Pending Applications tab. 

What is a top PartnerStack partner?

A top PartnerStack partner is one who has achieved one or more of the following on their PartnerStack account:

  • $500 in commission all-time 
  • $200 in commission in the last 6 months
  • 6 paying customers in the last 6 months
  • 3 leads submitted in the last 6 month
  • 2 deals registered in the last 6 month

Want a way to quickly view top Partners? In your Applications tab, click "Filter by applicant details" and select "PartnerStack top partners".


This will filter your application view to show only top PartnerStack partners. Using this filter you can quickly approve top partner applications to grow your program. 

Hosting your application form outside of PartnerStack

If you would like to host your application form externally you can use a form builder such as Typeform or Formstack or your own custom-made form.

The Create Partnerships API can be used to create partnerships from the information provided in the externally-hosted application form. This would require some developer lift from your team.

The Partner Experience with Application Forms

Once a partner has submitted their application form, they are prompted to create a PartnerStack account or sign in to their existing account.

Partners will also receive an email from PartnerStack notifying them that their application has been received.

If they click away without signing in, that is fine. They can return and log in to their account at at any time.

When a partner's application is pending, they can see within their partner dashboard that they have an application that is being reviewed. They will be able to access their Application and Messages tabs. 
Partners with pending applications do not have access to program details such as referral links, offers, etc. 

Once their application has been approved and they have agreed to your program's terms of service, they will have full dashboard access.

If you decline the partners' application they will see a message that their application has been declined and any reason you provide. They also are able to re-apply from within their partner dashboard if they wish:


They will not have access to program details such as partner links, offer structures, etc.

We always recommend that you test the application flow yourself, so you can become familiar with how looks for your partners and how it looks within your program.

Questions or concerns? Reach out to and we'll be happy to chat.

Was this article helpful?

0 out of 0 found this helpful