Skip to content

Manage dues. Sell what your club offers.

Build dues plans, bill families together, and sell products or sponsorship packages. Keep track of calculations, invoices, payments, and inventory in one workspace.

Dues dashboard with active contracts, October payment volume, and a rising May–October payment chart.
Sales dashboard with open opportunity value, valid quote value, opportunity stages, and reserved, sold, and available inventory.

Flexible dues plans

Set amounts and billing intervals for anything from monthly training to annual dues. Use formulas, custom fields, and price tiers when a flat fee is not enough.

Choose how to prorate dues for members who join during the year. Keep joining fees and optional extras as separate line items, then review the calculation on an individual contract.

Flexible dues plans

Discounts and vouchers

Use rules for discounts instead of creating a separate plan for every variation. Base adjustments on age, tags, groups, or custom fields. Student dues can also depend on a valid supporting record.

Apply fixed-amount or percentage vouchers to a contact or an individual dues contract. Choose one-time or recurring discounts and track how voucher credit is used across billing periods.

Discounts and vouchers

Bill families together

Assign a shared payer to multiple family members. Family groups and payment relationships stay separate, so you can choose who belongs together and who pays each person’s dues.

Combine eligible dues on one invoice addressed to the shared payer. Each line item identifies the member, keeping individual contracts clear while giving the family one invoice.

Bill families together

Keep track of dues contracts

Review active, upcoming, paused, and ended dues contracts in one list. Contract periods and next billing dates show what is running now and what is due next.

Set a start and end date for a pause, and use pause rules to adjust the amount. Review proposed dues changes before accepting and billing them.

Keep track of dues contracts

Every billing run. Every next step.

Follow each billing run from dues to invoices and payment status. Processing progress, paid and outstanding amounts, and the next action stay together in one overview.

Billing runs with dates, dues and invoice counts, processing progress, paid and outstanding amounts, and next actions.
Billing runs with dates, dues and invoice counts, processing progress, paid and outstanding amounts, and next actions.

Build products and packages

Keep items and services in a product catalog with prices, descriptions, and categories. Reuse those products in quotes, order confirmations, and invoices without entering the same details again.

Bundle products at a separate package price, such as a club shirt and scarf. Package contents remain linked to product selection, documents, and inventory.

Build products and packages

Track sponsorships and sales opportunities

Connect sponsors and other contacts to specific sales opportunities. Record products, expected value, stage, and ownership from the first conversation to a won or lost deal.

Use the list or board view to see which opportunities need a quote and which are awaiting a decision. Link renewals to the original deal to keep recurring sponsorships connected.

Track sponsorships and sales opportunities

From quote to invoice

Create quotes with products, discounts, and an expiration date. Track their status and turn an accepted quote into an order confirmation or directly into an invoice.

Line items stay connected throughout the process. Enter quantities and prices once, then follow the quote through to the final invoice.

From quote to invoice

Manage stock and reservations

Manage shared inventory or separate capacities for each sales period. See reserved, sold, and available quantities. Package availability is calculated from its component products.

Sending a quote reserves the required stock. Rejected or expired quotes release it again. Adjust capacities with a reason and follow changes in the inventory history.

Manage stock and reservations

More time for your community.

See how campai connects member management, finances, and communication. Try the software or book a personal demo.

Explore on your own. Get personal help when you need it.

All dues and sales features

Explore dues plans, billing, products, sponsorships, quotes, and inventory.

Dues and billing

  • Dues and contracts

    Manage active, upcoming, paused, canceled, and ended dues contracts with periods, next billing dates, and payment arrangements in one overview.

  • Dues plans

    Define reusable dues plans with a base amount, billing period, payment workflow, and individual rules.

  • Availability by contact type and department

    Choose which contact types and departments can use a dues plan and which kind of dues it creates.

  • Dues calculation

    Set the base amount and calculation method for a dues plan.

  • Billing periods

    Choose how often dues are billed and how each service period is calculated.

  • Formulas, price tiers, and proration

    Calculate dues using formulas and custom fields, apply quantity-based price tiers, and prorate partial periods.

  • One-time joining fees

    Add a one-time joining fee as a separate line item on the first dues invoice.

  • Age-based dues

    Calculate age-based dues using the member’s age at the beginning, middle, or end of the service period, or on the payment date.

  • Adjustments

    Adjust the base amount with clear rules instead of creating a separate dues plan for every variation.

  • Conditional adjustments

    Calculate dues adjustments using one or more conditions.

  • Filter-based adjustments

    Automatically adjust dues based on contact properties such as age, tags, or groups.

  • Period-based adjustments

    Adjust the amount based on the actual dues period.

  • Dues based on supporting records

    Link dues adjustments to supporting records, such as student verification, and account for their validity dates.

  • Optional extras

    Offer optional extras that appear as separate line items on the dues invoice.

  • Pause rules

    Choose how dues are prorated or reduced under your rules during a pause.

  • Contract pauses

    Set a start and end date for a contract pause and calculate the affected period using the selected pause rule.

  • Shared family payer

    Assign the same billing account to multiple family members and manage the payer relationship separately from the family group.

  • Combined family invoice

    Combine eligible dues for multiple members on one invoice to the shared payer. Each line item identifies the member.

  • Vouchers

    Apply fixed-amount or percentage vouchers to contacts or individual dues contracts. One-time credit is used across invoices; recurring discounts can reduce multiple periods.

  • Voucher templates

    Create reusable templates for consistent vouchers.

  • Invoicing

    Control when and how dues become an invoice.

  • Online payment workflow

    Set when due amounts enter your online payment workflow, and track payment status.

  • Review dues changes

    Review proposed dues changes before accepting and billing them.

  • Billing runs

    Create draft, finalized, or sent invoices for selected dues, and combine eligible line items by billing account.

  • Billing history and next actions

    Follow each billing run with dues, invoices, payment and delivery status. Handle the next action and retry failed runs.

  • Invoice corrections and PDF versions

    Correct a finalized, unpaid dues invoice after reviewing the warning. Keep its invoice number and access earlier PDF versions.

  • Dues by property

    Compare dues by selected properties to understand their distribution.

  • Dues cohorts

    Compare groups of dues contracts by start date and their development over time.

  • Dues lifecycle

    See how dues contracts are distributed across lifecycle stages.

  • Payment volume

    Track the volume of dues payments over your selected period.

Sales

  • Product catalog

    Manage items and services with product numbers, images, descriptions, units, prices, tax settings, and accounting assignments in one catalog.

  • Products

    Maintain reusable products and line items to add quickly when creating documents.

  • Product categories

    Organize products into custom categories for filtering and automatic inventory initialization.

  • Product groups and packages

    Create product groups for easier selection or sell packages at a separate package price. Contents stay connected to selection, documents, and inventory.

  • Inventory management

    Control available quantities, adjust capacities with a reason, and follow every change in the capacity history.

  • Shared and period-based inventory

    Manage one stock pool across periods or separate capacities for each sales period, including package availability calculated from components.

  • Reservations, commitments, and sales

    See quantities reserved by quotes, committed by order confirmations, sold, or returned for each product and period.

  • Sponsor management

    Manage sponsors as a contact type with sponsor numbers, and connect them to sponsorship packages, owners, opportunities, quotes, and invoices.

  • Sales opportunities

    Track potential sales and sponsorships from new and qualified through quote and negotiation to won or lost, with contacts, products, value, probability, and ownership.

  • Renewals and follow-up deals

    Link a new opportunity to a previously won deal to keep recurring sponsorships and partnerships connected.

  • Quotes and order confirmations

    Create quotes and order confirmations, filter by status, and export table data or complete documents.

  • Quote status and inventory reservations

    Reserve stock when sending a quote and release it when the quote is rejected or expires. Availability is checked again when reopening it.

  • From quote to invoice

    Turn an accepted quote into an order confirmation or directly into an invoice without entering line items again.

  • Sales dashboard

    Review open opportunity and quote values, reserved, committed, and sold inventory, and related revenue for the selected period.

  • Pipeline and quote reports

    See opportunity counts and expected value by pipeline stage to identify bottlenecks and potential deals.

  • Inventory utilization and value

    Compare capacity, reserved, committed, sold, and available quantities alongside inventory value and utilization.