HomeGuidesRelease Notes
Get supportBook a chat
Guides
These docs are for v2.51. Click to read the latest docs for v2.208.

Registration

A complete solution for the first step of your Member journey

Registration is a form that lets a new user register in a Salesforce Community and become a Member of a Program.

Who It's For

Registration is for loyalty admins who want to enable external visitors to simultaneously register as a new User in a Salesforce Communities-based loyalty portal and become a Member of a Program.

How It Works

Upon successful submission, a new Community User is created and linked with a new Individual Member. The new Member's login credentials is managed by Salesforce via this User. New Members also receive a welcome e-mail, which you can customize to include your own company branding and Program-specific details.

You can choose between one-step and two-step registration. In one-step registration, the registering Member creates a password directly on the form. In two-step registration, password creation occurs during the email verification process.

You can also include additional Member fields to request any further information you may need from new Members.

1365

Registration with Two-Step Password Creation

Members who are already registered will use the standard Salesforce login functionality included in your Community to log in and engage with their Program(s).

1365

Member Login

Setting up Your Registration Page

To get started, let's first create a page for your Registration component.

In Salesforce Setup, search for and select All Communities. Enter to the Builder for your Community.

1366

Community Builder

In Builder, click on Home to open the page menu and select New Page.

1366

Creating a new Page

Choose Standard Page.

1364

Standard Page

Choose 1 full-width column and click Next.

Enter a name and URL for the Fielo Registration page and click Create.

1365

New Page Name

With your new page created, click the next to the name of your page and set Page Access to Public.

1365

Page Access

Optionally, you can also opt to Override the default theme layout for this page and choose the Theme Layout called Login. This way, default Salesforce components not relevant to Registration (such as User Profile Menu, Navigation Menu, and Global Search Box) will not be shown.

1365

Login Theme

📘

Customizing your Themes

You can alter the background image, color palette, etc. of all the theme layouts in your Community by selecting . See Salesforce's Theme Your Community doc for more details.

Then, select on the left side of Builder and click on the link under Guest User Profile.

1365

Guest User Profile

On the Profile page for your Community's Guest User Profile click Edit.

1365

Editing a Profile

Under Custom Object Permissions, give basic Read access to the Agreement and Member objects.

1364

Agreement Permissions

Click Save.

1365

Back on the Guest Profile page, scroll down to Custom Field-Level Security and, next to Agreement, click View.

1409

Agreement Field-Level Permissions

Click Edit.

1406

Editing Agreement Field-Level Permissions

Give Read Access to all fields.

1407

Giving Read Access to Agreement fields

Click Save.

Go back to Profile and return to Custom Field-Level Security. Next to Member, click View.

1409

Member Field-Level Permissions

Click Edit.

1408

Editing Member Field-Level Permissions

Give Read Access to all fields.

1408

Giving Read Access to Member fields

Click Save.

📘

Guest User Profile

For more info on the Guest User Profile, see Salesforce's doc.

Back in Builder, publish your page by clicking Publish.

1366

Publish Page

Go ahead and confirm publication.

Getting Your Community Ready

In order for your new Registration page to work successfully, you must now make some configurations in your Salesforce Community from Workspaces.

In Salesforce Setup, search for and select All Communities. Enter the Workspace for your Community.

1366

Choosing a Community Workspace

In Workspaces, select Administration and then, on the left, select Emails.

1364

Email Administration

Under Sender, enter the From Name and E-mail Address that you want new Members to see when receiving Welcome, Forgot Password and Change Password e-mails.

Under Email Templates, you can also select your own templates for Welcome, Forgot Password and Change Password e-mails.

📘

For more info on Salesforce E-mail Templates, see Salesforce's E-mail Templates guide.

When you're ready, click Save.

1364

Next, on the left, select Members. Then, under Select Profiles, next to Search, click and choose *Portal*.

1366

In the Available Profiles list, select the Fielo Community User Profile you created during Platform installation and click Add . It should now appear in the Selected Profiles list.

1366

Filtering Portal Profiles

Click Save.

Finally, on the left, select Login & Registration. Under Registration, tick Allow external users to self-register. From the Page picklist, choose Community Builder Page. Then, using 🔍, select the page you set up for Registration.

1366

Choosing a Registration Page

Next to Profile, choose the Profile you selected before for portal users in the Members settings.
Next to Account, using 🔍, select the Account new Members will be assigned to.

🚧

Note that the Owner of the Account you choose must be assigned a Role. For more information, see Saleforce's Assigning Users to Roles doc.

Click Save.

1364

Choosing User Profile and Account

📘

More Community Customization Options

In Login & Registration, you can add a logo, specify a login color scheme, assign a custom logout redirect page and more! For more details on these Salesforce Communities features, see their docs.

Adding the Registration Component

Now, it's time to place the Fielo - Registration component on your registration page. Let's jump back into the Builder for your Community from the All Communities page.

1366

Navigate to your registration page.

1349

Registration Page

On your registration page, click and drag and drop Fielo - Registration onto your content area.

1366

Fielo Registration

Properties

With the component on your page, you can now configure Registration to meet your loyalty portal's specific needs.

Registration can be configured via the following properties:

  • Title: Enter a title to be displayed at the top of the form.
  • Program: Choose the Program that new Members will join.
  • [Optional] Extra Fields: Enter the API names of any additional Member fields would like to include in the form, separated by commas.
  • Include Password Field: Tick this box if you would like new users to create a password on the form. Otherwise, the new user will create a password after verifying their e-mail address.
    • Two-Step Registration URL: If Include Password Field is unticked , enter the URL that the Member will be directed to for password creation. By default, the Member will be directed to your Community's Change Password page.
  • Successful Registration URL: Enter the URL new Members will be directed to once they successfully register. If left blank, the Member will be directed to your Community Home page.
293

Registration Properties


What's next

Did this page help you?