How to build a supplier onboarding form with approval steps
Create a supplier onboarding form that collects vendor details, verifies documents, and routes each submission through automatic approval steps.
.jpg)
Onboard new suppliers faster, with built-in compliance
In this guide, youโll build a supplier onboarding workflow that collects vendor information, verifies compliance, and routes each supplier through approval stages automatically. Perfect for finance, procurement, or operations teams who manage vendor onboarding.
๐ Learn more: Create your first form, app, or portal in a flash
Step 1 โ Create your supplier onboarding form
Start from your workspace and click + New โ Form. You can start from scratch or choose a Supplier information template from the Template gallery.
Or use Magic Create, describe what you need, for example:
โA supplier onboarding form that collects company info, certifications, bank details, and routes submissions for approval.โ
Why this matters: your onboarding form becomes the central entry point for all supplier data.
๐ Learn more: How to create a form
Step 2 โ Add key supplier information fields
Include fields that capture essential vendor and compliance data:
- Company name
- Business registration number
- Tax ID / VAT number
- Address and contact info
- Uploaded documents: certificate of incorporation, tax forms, bank letter
- Compliance checklist (Yes/No)
- Approval status (Admin-only field: Pending โ Verified โ Approved โ Rejected)
๐ก Tip: Group your fields into sections (Company info, Financial info, Documents, Review).
๐ Learn more: Form editor and field types
Step 3 โ Add page structure for cleaner experience
If your form is long, split it into multiple pages for better flow:
- Page 1: Company & contact details
- Page 2: Bank details and tax info
- Page 3: Compliance and documents
- Page 4: Review & submit
Use short titles like Company information or Compliance details to guide vendors through.
๐ Learn more: How to add a new page to single-step classic form
Step 4 โ Add approval logic for internal reviewers
Go to Settings โ Advanced logic and define how submissions move through approval steps.
Examples:
- If Compliance checklist = No โ Assign to Compliance Team.
- If All documents uploaded โ Set Status = โVerified.โ
- If Verified โ Notify Procurement Manager for approval.
- If Approved โ Notify Finance Team for vendor activation.
๐ก Pro tip: use on-update logic to move suppliers between stages as reviewers update statuses.
๐ Learn more: How to create an approval form
Step 5 โ Set up email notifications for each stage
Go to Settings โ Advanced logic or Notify tab to automate communication:
- To the vendor: send confirmation when their form is received.
- To compliance: alert when a new supplier is awaiting verification.
- To procurement: notify once verified for final approval.
- To the vendor: send approval or rejection result automatically.
Use field IDs like @company_name, @approval_status, and @assigned_team to personalize messages.
๐ Learn more: How to send and receive conditional email notifications
Step 6 โ Generate supplier profiles or PDFs automatically
Once a supplier is approved, automatically generate a supplier profile PDF or onboarding summary that includes:
- Company and tax info
- Assigned vendor ID
- Approval timestamp and approver name
Attach the PDF to confirmation emails or store it for internal records.
๐ Learn more: How to generate custom PDFs using templates
Step 7 โ Build your supplier management dashboard
Go to your Results โ Responses tab and visualize your supplier data:
- Table view: list all vendors with approval statuses.
- Kanban view: group by Pending, Verified, Approved, Rejected.
- Charts: track suppliers by region, category, or approval rate.
๐ Learn more: How to create a Kanban board
Step 8 โ Create a supplier portal for ongoing access
From your workspace, create a Supplier Portal.
Add pages like:
- New supplier registration (public form)
- My submissions (filtered for logged-in suppliers)
- Approved suppliers directory (for internal staff)
Set access rules so suppliers only see their own records, while procurement and finance have full visibility.
๐ Learn more: How to create a portal and manage usersโ access
Step 9 โ Link onboarding with purchase orders or payments
Connect your supplier onboarding form to your purchase order or payment request forms using linked rows.
Examples:
- Each supplier record links to related POs or invoices.
- Finance can quickly filter suppliers by status or category.
๐ Learn more: How to connect forms with automatic data transfer
Step 10 โ Analyze supplier data with AI
Use AI Analyze to find patterns and insights, such as:
- Average approval time per department.
- Common compliance issues.
- Top vendor categories by value or region.
๐ Learn more: Uncover insights and trends in your data with AI Analyze
Pro tips
- Add document verification steps with logic (e.g., โIf missing documents โ Request re-uploadโ).
- Auto-assign vendor IDs using variables.
- Create linked workflows with your purchase order system for full vendor lifecycle tracking.
๐ Learn more: What are linked rows and how to use them
Example scenario
A new supplier submits their company details and uploads registration documents. The form routes the request to the compliance team for verification. Once verified, procurement approves it and the system auto-generates a PDF supplier profile. Finance is notified to activate the vendor in accounting records, and the supplier receives a confirmation email with their assigned Vendor ID.
๐ Learn more: How to build personalized and time-saving flows with logic, automations, and AI
FAQ
- Can I assign multiple reviewers to the same onboarding form?
Yes, use on-update logic and assign different roles for each stage (e.g., Compliance, Procurement, Finance). - Can suppliers update their information later?
Yes, enable edit access or let them log into your supplier portal.
๐ Learn more: How to let users view and edit their own data in your portal - Can I integrate this with my ERP or accounting system?
Absolutely, use Google Sheets, Make, or Zapier to sync supplier records automatically.
๐ Learn more: How to connect Google Sheets to your forms
Your supplier onboarding workflow is live, make vendor management effortless
Youโve built a full supplier onboarding system that collects, verifies, and approves vendor data automatically. Keep refining your logic and portals to make compliance smoother and vendor activation faster than ever.
๐ Learn more: Build personalized and time-saving flows with logic, automations, and AI
Last updated October 2025
โ


.jpg)





