Import products from Faire to Shopify using BrowserAct, Gemini and Telegram
This workflow acts as an automated dropshipping assistant. It allows you to send product links from Faire.com to a Telegram bot, which then scrapes the product data, rewrites it for SEO using AI, and imports it directly into your Shopify store—handling images, pricing, and descriptions automatically.
Target Audience
Dropshippers, e-commerce store owners, and inventory managers sourcing products from Faire.
How it works
- Receive Link: You send a Faire product URL to your Telegram bot.
- Analyze Input: An AI Agent classifies your message to determine if it's a product import request or just a chat.
- Scrape Product: BrowserAct executes a background task to scrape the product's title, description, price, and images from the provided URL.
- Human Verification (CAPTCHA): If the scraper hits a CAPTCHA, the workflow pauses and alerts you on Telegram. Once you solve it, the workflow resumes automatically.
- AI Enhancement: A second AI Agent (using Google Gemini) rewrites the product title and description to be SEO-friendly and sales-oriented, formatting it in HTML.
- Sync to Shopify: The workflow creates the product in Shopify, adds the correct variant pricing/SKU, and uploads all scraped images.
How to set up
- Configure Credentials: Connect your Telegram, Shopify, BrowserAct, and Google Gemini accounts in n8n.
- Prepare BrowserAct: Ensure the Product Importer Bot for Shopify template is saved in your BrowserAct account.
- Configure Telegram: Ensure your bot is created via BotFather and the API token is added to the Telegram credentials.
- Activate: Turn on the workflow.
- Test: Send a Faire product link to your bot to start the import process.
Requirements
- BrowserAct account with the Product Importer Bot for Shopify template.
- Shopify account (Access Token with write_products permission).
- Telegram account (Bot Token).
- Google Gemini account.
How to customize the workflow
- Change Pricing Logic: Add a Set node before the "Add Price" node to increase the scraped price by a percentage (markup) before importing.
- Translate Content: Modify the system prompt in the Analyzing Products agent to translate the description into another language during the rewrite.
- Add More Fields: Update the Analyzing Products agent to extract additional data like "Material" or "Dimensions" and map them to Shopify Metafields.
Need Help?
Workflow Guidance and Showcase Video