Skip to main content

How do I create online membership forms?

  • January 21, 2025
  • 2 replies
  • 44 views

Happie Pingol
Forum|alt.badge.img+1

Looking to collect membership dues online? You’ll build this using a standard Contribution form in Online Actions. Follow the walkthrough below to set up pricing, questions, and language that align with your membership structure. 

 

Step 1: Open Online Actions 

  1. Start from the EveryAction homepage

  1. In the left navigation, go to: Engagement → Communication Tools → Online Actions 

  1. As a backup, you can also use the Search for a page field and type “Online Actions.” 

  1. Click Create New Form and select Contribution

Why? Membership forms are not a separate form type—organizations collect membership dues using contribution forms and manage membership rules separately in their own internal processes. 

 

Step 2: Configure the form basics 

  1. Give your form a name that clearly states its purpose, such as “Membership Join Form” or “Membership Renewal Form.” 

  1. Add a title and headline for supporters (e.g., Become a Member Today). 

  1. Set a vanity URL if you want a cleaner link. 

  1. Adjust general settings such as CAPTCHA or FastAction. 

  1. Click Continue to proceed to the Build Page step. 

 

Step 3: Add your membership levels (via pricing options) 

Because Online Actions does not have built-in membership logic, your membership options are created through standard pricing fields. 

  1. On the Build Page step, review the Contribution Information section. 

  1. Add fixed amounts that match your membership levels (e.g., Student – $20Standard – $50Partner – $100). 

  1. Add descriptions for each level in the Text Label fields, so supporters understand the benefits. 

  1. If you offer automatic monthly dues, enable recurring giving. 

Tip: Your internal membership logic—renewal rules, eligibility, and how gifts qualify for membership—is managed outside the form. 

 

Step 4: Add membership-related questions (optional) 

If you need additional fields to support membership processing: 

  1. Scroll to the Additional Information / Questions section. 

  1. Click Add Question

  1. Add optional fields such as: 

  1. Membership ID 

  1. Member Since (date) 

  1. Communication preferences 

  1. Interest areas 

  1. Map each question to the correct Contact or Custom field in your database. 

  1. If you use employer matching or other add-on sections, enable them as needed. 

 

 

Step 5: Customize your page content 

  1. In the Design Page, brand the form with your logo, imagery, and colors. 

 

Step 6: Configure confirmations and publish 

  1. Set a confirmation page and autoresponder email. 

  1. Include membership details, instructions, and next steps if relevant. 

  1. Preview the full workflow and test the submission. 

  1. Click Publish when everything looks correct. 

 

About the “Tributes & Gift Memberships” section 

You may see Tributes & Gift Memberships as an available section in Online Action forms. This feature is designed for tribute gifts and gift memberships, but it does not create or manage a formal membership record in the CRM. 
 

This section is not required for standard membership forms

 

What else do you need help with? 

 

2 replies

  • First Timer
  • December 1, 2025

I’m new to Bonterra (EveryAction) but it seems the new form tool is different than what is explained here.

  • The "Tribute Gifts and Memberships" section now says “Tributes and Gift Memberships” (which is not the same thing). 
  • I don’t see an option to "Add a Section" nor "Enable Memberships" anywhere. 

Is there another place I should be looking to create a membership form? Thanks!


Erica Saffer
Forum|alt.badge.img+1
  • Community Manager
  • December 1, 2025

Hey ​@jameyh , great question! Membership forms in EveryAction are built using standard contribution forms. Your membership form comes together based on the pricing you set and the questions you add, while the rules around dues, eligibility, and qualifying gifts are all managed on the backend in Membership Management. Here’s how to set up a membership form:

  1. Go to Engagement > Communication Tools > Online Actions
  2. Click Create New Form and choose Contribution
  3. Fill out the basics (name, title, URL)
  4. In the Build Page step:
    • Add your description of membership benefits
    • Set pricing options that match your membership levels
    • Optional: Add membership-related questions
      • Scroll to and select the Additional Information section
      • Click Add Question
      • Configure the question around Membership Options
      • Save it, and it appears right on the form.

We also host a wonderful webinar on setting up Membership, and I've included a link to that webinar and recording: https://academy.bonterratech.com/configuring-membership-effectively-in-everyaction (edited)