Point Programs are a powerful tool for offering reward programs to your users. Point Programs differ from traditional Incentive programs in a number of key ways, including: users can choose between multiple reward options, different modes can be incentivized at different levels, and reward options can be added or removed mid-program.

Learn more about the differences between Incentives and Point Programs.

Already have your program set up and need help managing it?
Check out our Managing Point Programs article.

How Point Programs Work

In a typical Point Program, users are given points for trips they log. Different modes can be assigned different points. Users are credited with points for any trips with eligible modes taken during the eligible program dates, up to a specified per-day maximum (if desired).

After earning points for logging trips, users can then redeem those points for items from the program’s inventory. Administrators can create any number of inventory items for users to choose from, specifying the cost, total number available, and maximum number per user for each item. Items can be added or removed at any time during the program.

The basic redemption workflow for Point Program items asks the user for the quantity of the item being purchased, then confirms the transaction with a pop-up instructing the user to contact the program’s Point of Contact with any questions.

A program administrator can then review any outstanding purchases and mark them as rewarded or denied, or cancel the request to return the user’s points.

Point Programs can also leverage more sophisticated redemption workflows, such as URL delivery or Digital Inventory.

Point Program Use Cases

  • Commuter Store programs, offering users a variety of reward items fulfilled by local administrators
  • CommuteRewards, a program designed by RideAmigos that provides an easy way to offer users a selection of 90+ digital gift cards and charitable donations
  • Emergency or Guaranteed Ride Home Programs
  • Anything else you can dream up!

Creating / Editing Point Programs

Site Administrators and Network Managers: Manage > Point Programs

Click New Point Program or the Edit button corresponding to the program you wish to modify.

Basic Information

Enter your program’s name and description. Markdown Syntax can be used to add extra styling. Additional information about Markdown can be found at this external resource: Markdown Cheat-Sheet. Note that certain Markdown tags will not display properly in the mobile app view. You can provide an alternate description for mobile users – otherwise leave the Mobile Description field blank to use the same description everywhere.

Tags can be added for filtering and searching for programs in administrative views, or other advanced features.

Point of Contact information will be displayed to users who may require additional information about your program.

Network Eligibility

Point Programs can be made available to all users of your platform or limited only to specific users.

System Administrators: Select All Users for platform-wide programs, or select which network(s) are eligible.

Network Managers: Select from any of the networks you manage.

Select any networks that should be excluded from the Point Program. Exclusions always over-ride eligibility, and can be a very useful way of refining your target audience.

Program editing and reporting privileges can be shared with other network managers, or limited only to System Administrators.

Trip Log Eligibility

Select the start and end dates for eligible trip logs. Only trips logged as having taken place on these days will be credited with points.

The program will appear in eligible users’ Rewards areas on the first day of this period.

The Final Trip Log Entry Cutoff Date is the last day users will be allowed to enter eligible trips AND redeem rewards.

By default, trips taken on any day of the week are counted toward point programs, but you can also select only certain days as eligible (e.g. weekdays only.)


Sources: You can restrict eligibility to only trips logged via specific sources, such as the web interface or any supported connected apps, such as Strava, Waze, or Scoop. This can be useful for only counting trips from higher-confidence tracking sources, or promoting 3rd-party integrations.

Eligible modes: Select any modes you wish to earn points for this program. You can select multiple modes by holding down the ctrl or cmd button while clicking.

Points per trip by modes: For each mode selected you must specify the amount of points earned per trip. Whole or decimal values are allowed (e.g. 0.5, 1, 1.6, etc.)

Max points per day: Setting a maximum number of points per day can be useful for managing the maximum rate at which users can earn rewards. This is often set as the amount equivalent to two trips of the maximum-value mode.

Start with points: Users can also be credited with points prior to logging eligible trips, which can be useful for providing a bonus incentive just for signing up.

Late-join trip eligibility: For users that become eligible for the program after already being part of the platform (e.g. added to the eligible network after the program is started) by default any trips taken prior to them becoming eligible, but during the program’s eligible dates, will be rewarded with points. However, it is also possible to specify that only trips taken after a user becomes eligible should be counted.

Display Options

Display as Completed: By default a Point Program will remain in the Active tab of users’ Rewards areas until the Trip Log Cutoff date has passed. However, some programs are designed to be long-running but with a limited number of item redemptions. For situations like these, you have the option of having your program move to the Completed tab if a user has redeemed the maximum number of all active inventory items.

Display in CommuteTracker: By default Point Programs appear in both the web view and the CommuteTracker app.  If you wish for a program to only appear in the web view, disable this setting.


For each item you wish to offer, set a name, total quantity available, maximum redemptions per user, cost, delivery method, display order, and availability dates.

Note that you may declare the time at which an item begins its availability, when an item will no longer be available, both, or none. If you do not select either option, the reward will become available after saving and stay available indefinitely – or until you manually archive the item.

If an item’s quantity available reaches zero it will display to users as Sold Out until you add more.

Once an item has been redeemed once certain settings for that item can not be changed.

Items can be archived to hide them from users and prevent future redemptions. New items can be created at any time during the program.

Delivery Options

Self-managed delivery: The user is shown a basic confirmation method. Program managers can then track, approve, and deny redemptions from the program report.

Simple URL delivery: Specify a URL that should be displayed to users upon redemption. Often useful for sharing downloadable content.

Digital Inventory items: Any items that have been configured in your platform’s Digital Inventory system and available to you can be associated with a point program item. Digital Inventory workflows can include additional forms, distribution of unique redemption codes, customized PDF content, and more.

Scheduled Emails

RideAmigos has added the option to schedule program emails across the duration of any reward program. The feature allows you to choose an existing email template to send and then select the date and time using the calendar and clock buttlons.

From this section, you may also open the email template tool to draft a new template to use in your program.

This can be used to welcome your participants to a new program, explain the rules of a program, notify users of changes or updates, send reminders for deadlines, etc. You can even add scheduled emails after the program has been created in case you forgot something or an important update comes around further into the program.

Once your program is set up and running you can manage it following the instructions found here: Managing Point Programs.

Point Program Examples

Commuter Store

  • Date range – Per quarter or semester
  • Eligible modes and points – All non-drive alone modes. 0.5 points/trip for carpool, 1 point/trip for walk, bike, transit, or vanpool, max 2 points/day.
  • Inventory – Organization or program-branded items (water bottle, notepad, hat, etc.) ranging from 15-50 points, or points can be redeemed for monthly raffle drawings.
  • Delivery method: Self-managed delivery


  • Date range – Per quarter or semester
  • Eligible modes and points – All non-drive alone modes, 1 point/trip, max 2 points/day. All users start with 5 points.
  • Inventory – $10, $25, and $50 CommuteRewards, with progressive point values giving more $/point for higher values, priced so that $50 reward reflects highest expected level of participation.
  • Delivery method: Digital Inventory connection to allow automatic reward distribution

Emergency / Guaranteed Ride Home

  • Date range – Calendar year
  • Eligible modes and points – All users start with 4 points. Select one eligible mode but assign 0 points per trip so no new points are accrued.
  • Inventory – Ride Home voucher or digital code, one inventory item for each mode offered (e.g. taxi or rental car)
  • Delivery method: Digital Inventory workflow requiring additional user input, providing PDF voucher or digital redemption code.