Integrations
Connect Shopify, CRM tools, and configure email
Setting up Shopify integration
Connect your Shopify store to sync products and orders.
4 min read
Syncing products with Shopify
Manage how products and inventory sync between Seamline and Shopify.
3 min read
Connecting your CRM
Integrate external CRM tools to sync contacts and deal data.
3 min read
Email sending configuration
Set up email delivery for quotes, notifications, and customer communications.
3 min read
Setting up Shopify integration
Shopify integration overview
Connecting Shopify to Seamline allows you to sync your product catalog, receive orders placed on your Shopify store, and keep inventory levels consistent across both platforms. The integration uses Shopify OAuth for secure access.
Connecting Shopify
To set up the integration:
- Navigate to Settings > Integrations.
- Find the Shopify card and click "Connect".
- Enter your Shopify store URL (e.g., your-store.myshopify.com).
- You will be redirected to Shopify to authorize the connection.
- Review the permissions and click "Install App" on Shopify.
- Once redirected back to Seamline, configure sync settings (which products and collections to sync).
- Click "Save" to begin the initial sync.
The initial product sync may take a few minutes depending on the size of your Shopify catalog. You will see a progress indicator on the Integrations page.
Syncing products with Shopify
Product sync settings
After connecting Shopify, you can control which products sync and in which direction. By default, products from Shopify are imported into Seamline. You can also push Seamline products to Shopify for a two-way catalog.
To configure sync settings:
- Go to Settings > Integrations > Shopify.
- Under "Sync Settings", choose the sync direction: Shopify to Seamline, Seamline to Shopify, or bidirectional.
- Select which collections or product categories to include.
- Enable or disable inventory sync — when enabled, stock levels update in real time.
- Click "Save Settings" and trigger a manual sync if needed.
If a product exists in both platforms before the sync, Seamline matches them by SKU. Make sure your SKUs are consistent to avoid duplicate products.
Connecting your CRM
CRM integration options
Seamline integrates with popular CRM tools including GoHighLevel and other platforms via API. Connecting your CRM allows you to keep contact records, deal stages, and activity logs in sync between your sales tools and your apparel operations.
To connect your CRM:
- Navigate to Settings > Integrations.
- Find your CRM provider and click "Connect".
- Enter the required credentials (API key, account URL, etc.).
- Choose which data to sync: contacts, deals, activities, or all.
- Select the sync direction and frequency.
- Click "Save and Test" to verify the connection.
After connecting, review the field mapping to ensure CRM fields align with Seamline contact fields. Mismatched mappings can result in missing or incorrect data.
Email sending configuration
Email configuration overview
Seamline sends emails on your behalf for quotes, order confirmations, shipping notifications, and design updates. By default, these are sent from a Seamline address. You can configure a custom sending domain so emails come from your own domain, which improves deliverability and brand trust.
Setting up custom email
To configure email sending:
- Navigate to Settings > Integrations > Email.
- Click "Configure Custom Domain".
- Enter the domain you want to send from (e.g., notifications@yourbrand.com).
- Seamline will provide DNS records (SPF, DKIM, DMARC) to add to your domain.
- Add the DNS records at your domain registrar.
- Return to Seamline and click "Verify Domain".
- Once verified, all outgoing emails will use your custom domain.
Setting up SPF, DKIM, and DMARC records not only enables custom sending but also significantly reduces the chance of your emails landing in spam folders.
Still need help?
Contact Support