Skip to main content

Members

Here you see the members of your programmes, add them by hand or in bulk, and review their activity. Menu: Members & Programmes › Members.

Availability

Members permission · All editions. The maximum number of members depends on your edition (see States and limits).

For the concept, read Members and participants.

List​

Members list with search box and programme filter

ColumnWhat it is
Member CodeThe member's unique code in your account.
NameFirst name and surname.
EmailThe member's email.
ProgrammeProgramme the member belongs to.
BalanceAvailable points.
StatusActive, Suspended or Blocked.

To filter, type in Search..., choose a programme (by default All programmes) and click Refresh.

The Actions menu on each row offers:

ActionWhat it does
TimelineOpens the member's history (see Member history).
EditOpens the form.
DeleteDeletes the member after confirmation.
Sign in with a client account

If you sign in as a host administrator (without an account), Create New is disabled: the screen says "Switch to a tenant to manage members." Sign in to the client's account to create members.

Create / edit​

Click Create New.

FieldWhat it isNotes
First Name / SurnameThe member's name.Required.
EmailEmail address.
PhonePhone number.Unique per account: it cannot be repeated.
External IDIdentifier in your CRM or another system.
StatusActive, Suspended or Blocked.

Import CSV​

Click Import CSV (only with the import permission). The Import Members from CSV dialog has three steps.

Import dialog with the preview of valid rows, warnings and errors

  1. Choose the Loyalty Programme and the CSV File. Maximum 5 MB and 50,000 rows. Click Download CSV template to get the template.
  2. Click Preview. You will see the count of Valid, Warnings and Errors, and the first 100 rows.
  3. Click Confirm Import. When it finishes you will see Inserted, Skipped and Row Errors.

File columns:

ColumnRequiredNotes
PhoneYesBetween 6 and 20 characters: digits, +, spaces, hyphens, dots or parentheses.
FirstName, LastName, EmailNoAn invalid email produces a warning and is left empty.
MemberCodeNoMust be unique.
BirthDateNoAn invalid date produces a warning and is ignored.
MarketingOptInNotrue, yes or 1 mark marketing consent.

A row with an error is a row without Phone, with an invalid phone, or with a phone or code that already exists (in your account or repeated in the same file). If there are errors, tick Skip N invalid row(s) and import the rest or fix the file.

One run only

Each preview can be confirmed once. If you leave or the session expires, upload the file again.

Step-by-step guide: Import and invite members.

Export CSV​

Export CSV downloads members.csv (up to 50,000 rows) with code, name, email, phone, programme, balance, status and sign-up date.

Member history​

Actions › Timeline opens Member Timeline: a timeline of the member's actions (sign-up, points earned, redeemed, adjusted, expired or transferred, evidence, games, campaigns, messages and stamps). Click the filter buttons to see only some types and Clear to remove them.

A member's history with filters by event type

Statuses and limits​

  • A Suspended or Blocked member cannot operate with their points.
  • Each edition limits the number of members. When you exceed it, IncentIA shows "Your current plan allows a maximum of N members":
EditionMembers
Free200
Starter2,000
Pro5,000
Growth10,000
EnterpriseUnlimited

GDPR rights​

This screen has no buttons to export or delete a member's data. Those actions require their own permissions, shown in the table below, and are launched from the API or, for campaign participants, from Participants in the campaign detail page.

Permissions​

ActionPermission (UI text)Technical id
View the screenMembersPages.Loyalty.Members
CreateCreating Loyalty MemberPages.Loyalty.Members.Create
EditEditing Loyalty MemberPages.Loyalty.Members.Edit
DeleteDeleting Loyalty MemberPages.Loyalty.Members.Delete
Import CSVImporting MemberPages.Loyalty.Members.Import
GDPR exportMember GDPR ExportPages.Members.GdprExport
GDPR erasureMember GDPR ErasePages.Members.GdprErase
GDPR consentMember GDPR ConsentPages.Loyalty.Members.Gdpr