Integration guide

Connect your Shopify store's forms to a real lead dashboard

Contact forms, product inquiries, wholesale requests, restock notifications — every form on your store feeding one organized list instead of scattered inbox emails.

No app install needed
Works with any Shopify theme that lets you edit the form action in a raw HTML/Liquid section.
One list, every form
Product inquiries and wholesale requests land in the same dashboard as your contact page.
Spam filtered
Bot submissions from your storefront get caught automatically before reaching your inbox.
Setup

Shopify in 3 steps

Find your form's action setting

If your Shopify theme uses a custom HTML block or a raw <form> tag for your contact/inquiry form (common in themes like Dawn when edited directly), locate the action attribute in the theme editor's code view.

Point it at your FormsToDB endpoint

Replace the action URL with the unique submission link from your FormsToDB dashboard. Field names stay exactly as your theme has them — no need to rename anything.

Test with a real submission

Submit the form from your live storefront exactly as a customer would. It appears instantly in your dashboard, tagged with the page it came from.

<form action="https://formstodb.com/api/submit/your-form-key" method="POST">
<input type="text" name="name" required>
<input type="email" name="email" required>
<textarea name="message"></textarea>
<button type="submit">Send</button>
</form>
Questions

Before you get started

It repoints where the submission goes rather than replacing the form itself — your existing form fields and Shopify theme styling stay exactly as they are.
Shopify's default contact.liquid template posts to Shopify's own contact form handler rather than a custom action, so for that specific built-in form you'd need a theme section that supports a custom form action, or a simple embedded HTML form block instead.
Yes — any custom form added to a page (wholesale application, restock request, bulk order inquiry) works the same way, and shows up separately taggable by source page in your dashboard.

Connect your first form in under 2 minutes

Free plan included. No credit card required.

Start free