Customer Portal
9 July 2026
7 min read

How to Invite Customers to Your Online Ordering Portal

Practical guide to getting B2B customers onboarded and ordering through your online portal — invites, permissions, price lists, and adoption tips.

Thandi Mokoena
Sales Manager

Getting Customers Onto Your Ordering Portal

Quick answer: To get customers onto your online ordering portal, first collect a working email address for the person who actually places orders, then invite them from their customer record — this sets their permissions and price list and sends them a secure link to set their own password and start ordering.

A customer portal only creates value once customers are actually using it. The technical setup — creating the account, assigning pricing, sending the invite — takes minutes. Getting a customer who's ordered by phone or WhatsApp for years to actually log in and use it takes a bit more intention, especially in South African wholesale where relationships and habit run deep.

Get your first customers ordering through the portal this week. Start your 14-day free trial of SalesRep Software — no credit card required.

Step 1: Collect Customer Email Addresses First

Before you can invite anyone, you need a current email address for the actual person who places orders — not a general "info@" inbox that three people half-check. If your customer records are missing emails, this is the first job. Ask reps to collect a direct contact email on their next visit, or send a short WhatsApp message asking for it — most customers will reply within a day when asked directly.

For customers with more than one relevant contact — a buyer who places orders and a bookkeeper who only needs invoices — collect both. You'll assign different permissions to each in Step 4.

Step 2: Confirm the Customer Record and Price List

Every customer in your system should have a pricing tier or price list assigned before you invite them. This is what makes the portal actually useful to that specific customer — a wholesale account and a retail account both browsing the same catalogue see different prices, because each account is linked to its own price list. Note: the customer portal is available on the Professional and Enterprise plans; if you're on Starter, this is a natural point to consider upgrading before inviting customers.

Step 3: Send the Portal Invitation

From the customer's own record, invite a contact by entering their name and email. They receive an email invitation with a secure link, valid for 7 days, where they set their own password — you never see or set it for them. Once they've done this, they log in at your business's own portal address going forward.

See exactly what your customer receives when you invite them. Try it yourself — start your free trial.

Step 4: Set Permissions Per Contact

Not every contact at a customer needs the same access. When you invite someone, you choose whether they can:

  • Place orders — submit new orders through the catalogue
  • Request quotes — submit an RFQ for non-standard or bulk pricing
  • View invoices — download invoices and statements

A buyer typically gets all three. An accounts payable contact at the same customer might only need invoice access. Set this per person, not per company — it's common to invite more than one contact at the same customer with different permissions.

Step 5: What the Customer Sees When They Log In

Once a customer's contact has set their password, they see a catalogue scoped entirely to their account: their price list (never another customer's pricing), current stock levels, and their own order and invoice history. They don't see your full customer list, other accounts' pricing, or anything outside their own relationship with you. For context on how this differs fundamentally from a public online store, see B2B ecommerce vs customer portal.

Step 6: Walk Through the First Order Together

The single most effective adoption tactic is placing the first order with the customer rather than just sending them a link and hoping. Whether it's the rep doing this on a visit or a quick screen-share call, having the customer place one real order while you're there removes the uncertainty of "will this actually work?" Once they've done it once successfully, the second and third times happen without you.

"My Customers Only Use WhatsApp — They Won't Log Into a Portal"

This is the objection you'll hear most often from your own team before you even get to the customer. It's worth taking seriously rather than dismissing — but it conflates two separate things: how a customer prefers to communicate, and how their order actually gets captured. Customers can keep discussing orders, queries, and relationship matters over WhatsApp exactly as they do today. What changes is that the order itself, once agreed, goes into the portal rather than being retyped by someone in your office from a chat thread. Framed this way — "keep messaging us however you like, just place the actual order here" — resistance tends to be lower than teams expect, especially once a customer has done it once and seen it's faster than waiting for a callback.

Troubleshooting: The Customer Says They Never Got the Invite

This comes up regularly enough to plan for. Before assuming the invite failed, check the basics: confirm the email address on the customer record is spelled correctly (a single typo sends it nowhere), ask the customer to check their spam or junk folder, and confirm with them which email address they actually check daily — a company switchboard address is sometimes on file instead of a personal one. If the link has expired (invitations are valid for 7 days), simply resend the invitation from the customer's record rather than troubleshooting the old link.

Adoption Tips for South African Wholesale

Getting a portal link into a customer's hands isn't the same as getting them to use it. A few tactics that work well in SA wholesale and distribution specifically:

Send the portal link over WhatsApp. Your customers are already on WhatsApp — meet them there with the link rather than expecting them to dig an invitation email out of a cluttered inbox.

Put a QR code at your collection counter. For customers who collect stock in person, a laminated QR code at the counter linking straight to the portal login is a low-effort, always-visible reminder. Customers waiting to collect an order are a captive audience for "next time, order this way."

Reference it on delivery notes and invoices. A small printed line — "reorder any time at [your portal link]" — keeps the option visible at the exact moment a customer is looking at what they just bought.

Expect a transition period, not an instant switch. Some customers will keep phoning or WhatsApping the rep out of habit even after they're invited. That's fine — the rep enters those orders into the same system. Adoption tends to build gradually as customers experience the portal being faster than waiting for a callback.

Turn routine reorders into a self-service habit. Start your 14-day free trial of SalesRep Software — no credit card required.

Summary

Inviting customers onto your ordering portal is a short technical step — collect an email, confirm their price list, send the invite, set their permissions — followed by a longer adoption process that depends on you reinforcing the habit. Walk through the first order together, meet customers where they already are (WhatsApp, the collection counter, the delivery note), and give the transition a few weeks rather than expecting an overnight switch. See the customer portal and customer ordering app for the full feature set once your customers are on board.

Tags:
#Customer Portal#Onboarding#B2B Ordering#Getting Started

Ready to Transform Your Sales Operations?

Discover how SalesPro Hub can help you implement the strategies discussed in this article and take your sales performance to the next level.