Before You Start
Your WhatsApp Business account must be connected to EasyBiz. This Mini App has no booking date screen, so you do not need to set up pickup or delivery time slots before using it. To create and edit Mini Apps, your login needs access to the Sales Channels settings.
If you set this up before: Mini Apps have moved from the Mini Apps tab under Settings, CRM, WhatsApp to their own page, Settings, Sales channels, WhatsApp Mini Apps. Your existing Mini Apps are already there, and the old New Mini App and Add Block buttons are now Add mini app and Add content.
Choose your setup
| Level | Fits shops like | What you set up | Read these sections |
|---|---|---|---|
| Easy | A shop that only needs a new customer's name, phone number and address, for example CleanFast Laundry signing up walk-in customers for home delivery later. | The ready-made template, published as it is. | Create Your Mini App, What Is Already Set Up, Publish |
| Advanced | A shop that runs promotions or visits customers at home, for example CleanFast Laundry collecting bags from HDB flats and condos. | Everything in Easy, plus one or both extra questions: where the customer heard about you, and their property type so unit numbers are never missing. | Everything in Easy, plus Asking One Extra Question and Ask for the Property Type |
With the Easy setup, customers can register in under a minute and you get a complete profile with an address. You can add the extra questions later at any time.
Who Is This For
This Mini App is for any business that wants to let a new customer create an account quickly and easily.
Create Your Mini App
Click the ⚙️ Settings icon in the top-right corner.
Under the Sales channels section, click WhatsApp Mini Apps.

- The Mini Apps list opens. Each Mini App shows how many screens it has and a status: Draft (never published), Published, or Unpublished changes (live, with edits you have not published yet). Click Add mini app.

- A menu of Mini App kinds opens, grouped under New Order, Schedule, Customer and Other. Under Customer, click Customer Sign Up.

The New Mini App window opens. The Name is filled in as Customer Sign Up. Change it to a name your staff will recognise, for example New Customer Sign Up. Customers do not see this name.
Click Create.

Your new Mini App opens straight away as a Draft. Every change you make is saved to the draft as you go. Customers only see it after you publish.
What Is Already Set Up
The template arrives with two screens, Contact and Address. It is ready to publish as it is.
Before changing the screens, read How the Mini App Builder Works. It explains what screens and content are, how to move them, and what the button at the bottom of each screen does.

Under Mini App Settings, the Button text is Sign Up. This is the button customers tap in the WhatsApp chat to open the form. You can change it, for example to Register Now.
Click a screen to open it. Each screen shows its Name, its Content (the questions customers answer) and its Footer Action (what happens when the customer taps the button at the bottom).
Contact
Asks for customer name, phone number and email. Name and phone number are compulsory, and email is optional. The Action type is Save Customer and the button reads Continue, so the customer's profile is created when they tap it. If that phone number already exists in your system, their existing profile is updated instead, so you will not get a duplicate.

Address
Asks for the postal code, then shows a Find address by postal code link. After the customer finds their address, Address line 1 and Address line 2 appear. Postal code and Address line 1 are compulsory. Address line 2 is optional, for unit and floor numbers. The Action type is Save Address and the button reads Complete. This is the last screen, so tapping it saves the address and finishes the form.

Add Only the Extra Details Your Shop Needs
The two default screens are enough to register a customer. You can add one or two extra questions if the answers will help your staff serve the customer later. Keep the form short so a new customer can finish it quickly.
| Extra detail | Add this when | How it helps your shop |
|---|---|---|
| How You Heard About Us | You want to know whether customers found you through a friend, flyer, social media or Google. | You can see which promotions are bringing people to your shop. |
| Property Type | You need unit or floor numbers for customers living in HDBs or condos, or working in offices. | These customers must enter the missing details, while landed-home customers can continue without them. |
The next two sections explain how to add these questions.
Asking One Extra Question
Use this only if you want to ask how customers found your shop. Because this form has no booking screens, it is a good place to ask one simple question.
Do not add too many questions. The main purpose of this form is to save the customer's contact details and address quickly. An optional question is less likely to stop someone from finishing the form.
Step 1. Create the field
Click the ⚙️ Settings icon in the top-right corner.
Under the Library & templates section, click Custom Fields.

- Click Add Data Field.

In the New Data Field window, enter How You Heard About Us as the Field name and choose Options as the Data type.
Click Add Option for each choice and type it in, for example Walked past the shop, Friend or family, Facebook or Instagram, Flyer, Google. Click Save.

Step 2. Add the question to the Contact screen
Go back to WhatsApp Mini Apps and open your New Customer Sign Up Mini App.
Click the Contact screen.
Next to Content, click Add content and choose Dropdown.

The new Dropdown opens its settings in place. Set Input Data Field to How You Heard About Us.
Set the Label to How did you hear about us? This is the question the customer reads.
Leave Default Value empty, so no answer is picked for the customer.
Leave Required as Not Required, so the customer can continue even if they do not want to answer.

Ask for the Property Type
Use this only if you visit customers and need their unit or floor number. By default, Address line 2 is optional, because landed houses have no unit number. Here is how to make it compulsory for HDB, Condo and Office only.
This saves your staff from calling or messaging again for missing address details. Customers who choose Landed will not be asked for a unit number they do not have.
Step 1. Create the field
Open Custom Fields the same way as in Asking One Extra Question, and click Add Data Field.
Enter Address Type as the Field name and choose Options as the Data type.
Add the choices HDB, Condo, Office and Landed. Click Save.

Step 2. Add the question to the Address screen
In your Mini App, click the Address screen.
Next to Content, click Add content and choose Dropdown.
Set Input Data Field to Address Type.
Set the Label to Property Type.
Set Visibility to Conditional. In the Add Condition window, set When to Address geo location and Operator to Has Value, then click OK. The question then appears only after the customer finds their address, together with the address lines.
Drag the Property Type question by its handle so it sits above Address line 1.

Step 3. Make Address line 2 conditional
Click Address line 2 to open its settings.
Change Required to Conditional.

- In the Add Condition window, set When to Address Type, Operator to Is Any of, and Value to HDB, Condo and Office. Click OK.

Address line 2 is now compulsory for apartments and offices, and optional for landed homes.
What to Do After the Customer Signs Up
This Mini App saves the customer's profile, but it does not create an order or booking. What you send next depends on what the customer needs.
| The customer wants to… | What to send next |
|---|---|
| Book a collection and return delivery with fixed dates | New Order: Pickup & Delivery Mini App |
| Book a collection but decide the return date later | New Order: Pickup Only Mini App |
| Ask questions before booking | Continue the WhatsApp conversation. Their contact details are already saved. |
Publish
- Click the black Publish button at the top right of the editor.

- In the Publish Mini App window, choose your WhatsApp Account and click Publish.

- After publishing, use Send Test to fill the form in yourself. Full steps, including what publishing costs, are in How the Mini App Builder Works.
FAQs
Does this create an order?
No. It only creates or updates a customer. Send a New Order Mini App when they are ready to book.
What if the customer already exists in my system?
EasyBiz matches the phone number and updates that profile. You will not get two records for the same person.
Why does this form not ask for a Business Unit or Sales Channel?
Because a customer profile is not an order. Only the Mini App kinds that create orders ask for them when you create the Mini App.
Where did the Mini Apps tab go?
Mini Apps now have their own page under Settings, Sales channels, WhatsApp Mini Apps. Your existing Mini Apps moved with it, and nothing changes for customers who already have them.
Where do I see the customers who signed up?
In your customer list, together with customers created by your staff at the counter.
Can a customer save more than one address?
This form saves one address. Additional addresses can be added later by your team or through another form.
I edited the Mini App. Why do customers still see the old version?
Edits are saved to the draft, and customers keep seeing the last published version. The list shows Unpublished changes until you click Publish again.
What happens if they complete the first screen and stop?
Their contact details are saved when they continue from the Contact screen, because its footer action is Save Customer. Their address will be missing until they complete the Address screen.
What's Next
Your sign-up form is ready to welcome new customers. Next, set up the Mini App that turns a chat into a booking with fixed collection and return dates: Setting Up a New Order: Pickup & Delivery Mini App.