For setting up a contact form, there are two options:
1. Native Shopify “Contact us” form
The standard contact form included with every Shopify theme sends each submission to your designated support address, where you can reply from your support inbox.
How to setup the basic form
Limitation: The form is basic and does not support advanced fields such as dropdowns or multi-step workflows.
2. Shopify Forms app connected through Flow
If you require a more flexible form—such as a multi-step questionnaire for wholesale requests or warranty claims—use Shopify Forms and connect it to Commslayer with Shopify Flow.

Each submission opens a ticket in the Commslayer inbox you pick, for the Shopify customer the workflow passes in. That customer needs an email address in Shopify, or no ticket is created. Your replies go to the customer by email.
Sending Shopify Forms submissions to Commslayer
Note: These instructions are for the Forms app, the native contact us page sends form submissions to your store email automatically.
-
Create and test the form in the Shopify Forms app, submitting a test entry for use in Flow setup.
-
Create a new workflow.
-
Trigger: Metaobject entry created. The test submission should appear.
-
Action: Commslayer Helpdesk & Chat → Create a ticket.
-
-
Fill in the action fields:
-
Customer: the Shopify customer the ticket is about
-
Email inbox: the email address of the Commslayer inbox that should receive the ticket. It has to match the inbox address exactly
-
Initial note: the details your team needs, for example the variables below. This is an internal note. The customer doesn't see it
-
Subject: optional, used as the email subject when you reply
{{metaobject.firstName}} {{metaobject.email}} {{metaobject.formSubmittedAt}} -
Field details are in Shopify Flow integration.
Save the Flow, submit another test entry, and confirm that the ticket is created as expected.
For additional assistance, contact support from the chat inside the app.