vimiForm
vimiForm lets you build a custom questionnaire (internal survey or visitor form), share it to people by link, WhatsApp or QR code, and collect the responses inside vimigo.
What is it?โ
vimiForm is the "make your own form" corner of vimigo. You design the questions, choose the answer types (short answer, paragraph, multiple choice, checkboxes, dropdown), and publish the form. Once published, the form gets a shareable link and a QR code. People fill it in through a web browser - they don't need the vimigo app or an account.
Typical uses at a Malaysian SME:
- A visitor walk-in log at the front desk (name, contact, email, purpose).
- A customer feedback form after a sale or service visit.
- An internal staff survey - engagement, preferences, nominations.
- A covid-era style self-declaration form with optional body temperature and location fields.
Responses land in a "View Response" table inside vimigo, which you can filter and export.
Verify: Some of vimiForm's original visitor/questionnaire features have been absorbed into vimiReview in vimigo. Confirm whether your company still sees a standalone "vimiForm" menu item before relying on the exact steps below - on newer tenants it may appear under vimiReview, or not at all.
Quick Startโ
If you want to get a working form sharable within 5 minutes:
- In the web admin panel, open "All Features" at the top, then look under the "Future" group for "vimiForm".
- On the vimiForm page, click "Create New vimiForm".
- Fill in the top details (form name, location, title, description) and add your questions.
- Click "Publish" at the bottom.
- Back on the vimiForm list, click "View Response" on your new form. From there you can "Send Form" by WhatsApp, copy a link, or "Print Flyer" to get a printable QR poster.
After this, anyone you share the link or QR code with can submit a response without needing a vimigo account.
For Admins (Employer / HR / Manager)โ
How to create a new vimiFormโ
- Navigate to "All Features" > "Future" > "vimiForm".
- Click "Create New vimiForm" at the top right of the list.
- Fill in the header fields:
- "Form Name (For internal use)" - e.g.
Customer Feedback 2026. Only visible inside vimigo. - "Location (For internal use)" - e.g.
KL HQorPenang Branch. Also internal only. - "Title Header" - what respondents see at the top, e.g.
Welcome!. - "Description" - the intro paragraph shown to respondents. Example: "Thanks for visiting. Please fill in this short form so we can improve."
- "Form Name (For internal use)" - e.g.
- Under "Options", choose whether to enable the built-in extras:
- "Enable Location" (No / Yes toggle) - captures the visitor's location if they allow it.
- "Enable Temperature" (No / Yes toggle) - adds a body temperature field.
- Scroll down to "Questions" and click "Add Custom Question" for each question.
- For each question, pick a type: "Short Answer", "Paragraph", "Multiple Choice", "Checkboxes" or "Dropdown". Then type the question and the options (for the choice types).
- Optional: upload a logo under "Image" (recommended size 820px ร 75px).
- Click "Save as Draft" if you want to come back to it, or "Publish" to make it live.
Tip: Internal fields (Form Name, Location) are for your back-office sanity - if you run 50 forms a year, you'll thank yourself for naming them clearly. The "Title Header" and "Description" are what respondents actually read.
How to send a form to customersโ
Once the form is "Published", you have three ways to get it in front of people:
- From the vimiForm list, click "View Response" on the form you want to share.
- Click "Send Form" at the top of the form's response page.
- A "Send Form" dialog opens with three options:
- "Send to Phone" - enter a Malaysian phone number (e.g.
+60 12-345 6789) and click "Send via WhatsApp". The customer receives a WhatsApp message with the form link. - "Share a link instead" - copy the link (e.g.
https://admin.vimigoapp.com/visitors/...) and paste it into email, WhatsApp, Telegram, or any other channel. - "QR code" - display or save the QR code for people to scan with their phone camera.
- "Send to Phone" - enter a Malaysian phone number (e.g.
Tip: The WhatsApp option uses WhatsApp's deep link. It opens the customer's WhatsApp with the link pre-filled - you still need them to hit send, or you can click-to-send yourself if it's your own phone.
How to print a QR code posterโ
If you're running a front-desk visitor log or an in-store feedback station, the QR poster is the easiest thing to stick on the wall.
- Go to "All Features" > "Future" > "vimiForm".
- In the vimiForm list, find your published form and click "Print Flyer" in the action column.
- A new browser tab opens showing the printable poster:
- Title (e.g.
Customer Feedback - W Hotel) - The form URL
- The QR code
- Three steps for the customer: "Scan the QR code", "Fill in your information", "Hit submit and show it to our staff"
- Title (e.g.
- To print:
- Press Ctrl+P on Windows/Linux or โ+P on Mac to open the print dialog.
- Or right-click the image, choose "Save Image As...", and print the saved file.
Tip: Print one poster per location. If you have three branches, generate one form per branch with a different "Location" field so you can filter responses by site.
How to view and filter responsesโ
- Open the vimiForm list, find your form, click "View Response".
- You'll see a table with one row per submission. Typical columns: "VISIT DATE", "VISIT TIME", "NAME", "CONTACT", "EMAIL", and then one column per question you added.
- Use "Search by Name" at the top to find a specific respondent.
- Use "Filter" to narrow by date range or other fields.
Verify: Export to CSV / Excel from this view is something most customers ask about. Confirm the exact button label (it may appear alongside "Print Flyer" and "View" on the form page, or only inside "View Response").
How to edit or disable a formโ
- On the vimiForm list, use the action column for each form:
- "Edit" - opens the form builder with the existing fields; make changes and "Publish" again.
- "Disable" - takes the form offline. The link stops accepting new submissions, but existing responses are kept.
- To re-enable, find the form, change its status filter to show disabled entries, and toggle it back on.
Warning: If you edit a published form and change question wording, existing responses will still be stored against the old question label. For sensitive data (surveys, NPS) it's cleaner to disable the old form and publish a new one.
For Employeesโ
Most employees don't interact with vimiForm directly - it's primarily an admin/manager tool for collecting data from customers or visitors. Staff might be asked to:
How to distribute a formโ
- Ask your admin for the form's share link or the QR code flyer.
- Send it to the customer:
- Paste the link in WhatsApp.
- Print out the flyer and leave it on the counter.
- Show the QR code on your phone screen and have the customer scan it.
- You can usually see responses too, if your admin has granted you access to that form's response page.
Settings & Configurationโ
| Setting | What it does | Default | Where |
|---|---|---|---|
| "Form Name (For internal use)" | Internal label for the form | - | Create New vimiForm > header |
| "Location (For internal use)" | Internal label for the branch/site | - | Create New vimiForm > header |
| "Title Header" | Heading respondents see at the top | - | Create New vimiForm > header |
| "Description" | Intro paragraph shown to respondents | - | Create New vimiForm > header |
| "Enable Location" | Request browser location from respondent | No | Create New vimiForm > Options |
| "Enable Temperature" | Add body-temperature field | No | Create New vimiForm > Options |
| "Image" | Logo at the top of the form (recommended 820ร75 px) | None | Create New vimiForm > header |
| Question type | Short Answer / Paragraph / Multiple Choice / Checkboxes / Dropdown | Short Answer | Per-question dropdown |
| Status | "Published" or "Draft" (or disabled) | Draft | Save as Draft / Publish buttons |
FAQโ
Q: Is vimiForm still available in vimigo?
A: The original vimiForm module is legacy - much of its functionality has been folded into vimiReview for newer tenants. On older or long-running company accounts, the standalone "vimiForm" menu may still appear under "All Features" > "Future". If you can't find it, check vimiReview or ask support whether your plan includes vimiForm separately.
Q: Do respondents need a vimigo account to fill in the form?
A: No. The shareable link opens a public page. Anyone with the link (or who scans the QR code) can submit a response without logging in.
Q: Can I require respondents to enter an email that exists in vimigo?
A: Not out of the box. vimiForm was designed for external visitors and customers, so the email field is free-form. If you need to verify employee identity, send them a link inside the app instead - for example, a vimiReview campaign.
Q: Can I schedule a form to open or close on specific dates?
A: There's no scheduling UI in the legacy vimiForm. You can manually publish or disable the form at any time. For time-bound surveys, consider vimiReview, which has built-in period handling.
Q: What happens to the data if I disable a form?
A: Existing responses stay in the response table. The form link simply stops accepting new submissions. You can re-enable it later without losing data.
Q: Can I add a logo or image?
A: Yes. When creating or editing the form, there's an "Image" field with "Choose File". Recommended size is 820px ร 75px - basically a banner. Bigger images will be scaled down.
Q: Can I move an existing form to a different branch or department?
A: You can edit the "Location (For internal use)" field, which is just a label. It doesn't change permissions. Who can see the form in the admin panel is controlled by access rights set at the user level.
Q: How do I share a form by email instead of WhatsApp?
A: Use "Share a link instead" in the Send Form dialog to copy the link, then paste it into whatever email client you use. There's no built-in email sender.
Related Guidesโ
- vimiReview - the newer module that absorbed much of what vimiForm used to do; prefer it if you're starting fresh in vimigo.
- Notifications - if you want alerts when a new response comes in, configure them here.