Documentation

    Getting Started

    Create an account, connect Shopify and generate your first content.

    1Onboarding checklist (from settings to first bulk run)

    Work through this list once, top to bottom. After step 12 your first optimised texts are live in Shopify; budget roughly an hour, excluding the bulk run itself.

    1. Create your account and connect your shop
      Create your account and go to Settings → Shopify. In your Shopify admin, create a Custom App (Apps → App and sales channel settings → Develop apps), grant the Admin API scopes for products, collections, files, themes and redirects, then paste the access token and your *.myshopify.com URL into Pshly. Use the installation guide if you get stuck.
      Done when: the connection shows a green status and your store name.
    2. Import products and collections
      Click Import on the dashboard. Pshly pulls in titles, descriptions, tags, images, variants and metafields. Check that the product and collection counts match Shopify; run a Refresh if they don't.
      Done when: the dashboard counters match your Shopify catalog.
    3. Fill in your company information
      Under Settings → Company, enter your company name, target audience, USPs, shipping and returns policy and your website domain. This information is included in every AI prompt, so the sharper it is here, the less you'll correct later.
      Done when: all fields are filled in and the domain has no typos.
    4. Set writing style and language
      Under Settings → Content, choose the tone of voice, desired length, content language (per market if you use Shopify Markets) and fill in your do's and don'ts. Add filler words you never want to see (e.g. elegant, stylish, luxury) to the banned-words list; Pshly then strips them from titles and SEO titles automatically.
      Done when: a test text sounds like your brand, without filler words.
    5. Review SEO settings
      Set the templates for SEO title and meta description, and decide whether Pshly may suggest internal links. This is also where you enable or disable URL handle optimisation: for active products, Pshly automatically creates a 301 redirect in Shopify when a handle changes, so you don't lose link equity.
      Done when: you know which SEO fields Pshly overwrites and whether handles may change.
    6. Metafields and category mapping
      Under Settings → Metafields, define which metafields Pshly may read (material, size, colour) and write. Then review the category mappings so Shopify product types land on the right Pshly category — this drives the quality of collection and product suggestions.
      Done when: the key product attributes show up in a test text.
    7. Tune suggestion settings
      Set the maximum number of matching products per product (default 2, configurable from 1 to 10). For collection suggestions, set the minimum score and maximum number of suggestions — a higher minimum score yields fewer but more reliable matches.
      Done when: a test run returns suggestions you'd accept without editing.
    8. Image settings
      Choose the aspect ratio for AI lifestyle images (1:1, 4:3 or 16:9) and match it to your Shopify theme — a 1:1 image in a landscape theme gets cropped. Also set the desired image style and background.
      Done when: a generated image displays correctly in your theme without cropping.
    9. Set up exclusions
      Products that are temporarily offline (seasonal, sold out) don't need optimising. Tag them in Shopify with pshly-skip (the tag name is configurable under Settings → Shopify), or exclude them manually in Pshly via More actions → Exclude from optimisation. Excluded products disappear from the work list, bulk jobs and review modals.
      Done when: the 'Excluded only' filter shows exactly the products you wanted to skip.
    10. Test run on 3 to 5 products
      Select a handful of representative products and generate content. Review the result in the review modal: title, SEO title, meta description, body text and handle. If something is structurally off, adjust the settings (steps 3 to 5) instead of editing the text by hand.
      Done when: you'd push all five texts to Shopify unchanged.
    11. Start your first bulk run
      Go to Product enrichment, filter down to the products you want to handle (for example active only, excluding skipped items), select them and start bulk content generation. The job runs server-side, so you can close the tab. Track progress via the realtime progress bar and the job log.
      Done when: the progress bar reaches 100% and the job log shows no errors.
    12. Review and push to Shopify
      Open the bulk review modal, walk through the results and tick what may go live. Check titles, meta descriptions and changed URL handles in particular. Then push to Shopify in bulk; when setting products to Active, Pshly asks for an explicit confirmation.
      Done when: the products show status 'Pushed' in Pshly and the texts are live in Shopify.
    13. Next: monitor and expand
      Connect Google Search Console for real search data, run the sitemap check, measure your AI visibility and keep an eye on credits and tier limits. Then schedule recurring runs for new products and collection texts.
      Done when: GSC is connected and your first sitemap check is green.

    Tip: don't skip steps 3 to 9. Every minute spent on settings saves dozens of manual corrections in the review modal.

    Onboarding checklist (from settings to first bulk run)

    Real-world example

    From connection to live in 58 minutes. For G&F Verpakkingen, the team worked through the checklist on a Tuesday afternoon: connect the store, import 512 products, run the first bulk job on 4 shipping boxes and push to Shopify.

    Ticking off each step kept it clear what still remained, and the first batch of 100 products went live that same week.


    2Create account & login

    To use Pshly.ai you need an account. Go to pshly.ai and click "Sign up free".

    • Enter your name, email address and a password (min. 6 characters).
    • You'll receive a confirmation email — click the link to activate your account.
    • After activation you can log in and access your dashboard.
    Create account & login

    Real-world example

    One account, three colleagues. For G&F Verpakkingen, the marketing employee created the account with her work email and then added the shop manager to review the 512 products.

    This allowed the review of collections and products to be split up without everyone having to log in to Shopify separately.


    3Connect Shopify

    After creating your account, the next step is connecting your Shopify store.

    1. Go to your dashboard and click "Connect Shopify".
    2. Follow the setup wizard to create a Custom App in your Shopify admin.
    3. Copy the Access Token and your shop domain.
    4. Paste them in Pshly.ai and click "Connect".

    After a successful connection, your products and collections are synced automatically.

    Connect Shopify

    Real-world example

    Custom App connected in 6 minutes. For G&F Verpakkingen, a Custom App was created in the Shopify admin with read access to 512 products and 34 collections; the Access Token was returned directly in the setup wizard.

    From that moment, the entire catalog — from single wall boxes to pallet covers — was ready for import without a manual CSV export.


    4Dashboard overview

    Your dashboard is the starting point of Pshly.ai with tabs for:

    • Home — Store overview, onboarding checklist and quick actions.
    • AI Visibility — How well your store is found by AI models.
    • SEO Analysis — SEO scores and improvements per product/collection.
    • Products — All imported products with generation and push status.
    • Collections — All collections with content status.
    • Alt Tags — Manage and generate alt texts for product images.
    • Blog — Generate and manage blog posts.
    • Sitemap — Health check for your sitemap.
    • Settings — Prompts, language, metafields and more.
    Dashboard overview

    Real-world example

    G&F Verpakkingen — 512 products. Right after the import the overview shows: 96% of products live in Shopify, 500 of 512 products enriched across 18 fields and 34 collection pages ready for review.

    Within a minute you see where the work is: filter the 12 products that aren't enriched yet and start your first bulk run there.


    5Generate your first content

    Ready to generate your first AI content?

    1. Go to the Products tab.
    2. Click on a product to open it.
    3. Click "Generate" — the AI analyzes your product and writes an optimized description.
    4. Review the result, edit if needed and click "Approve".

    You can also generate multiple products at once using bulk actions.

    Generate your first content

    Real-world example

    First generation on a 40×30×20 cm shipping box. For G&F Verpakkingen, the first test product was opened, "Generate" was clicked, and within 20 seconds a description with material, dimensions and flute type was ready.

    After approving that one text, the team knew the tone of voice was right and could start the bulk run on 500+ products.


    6Shopify installation guide

    The Shopify installation guide helps you connect your store step by step. Two methods are available:

    • Method 1: Custom App via Shopify Admin — Standard 7-step method.
    • Method 2: Via Shopify Dev Dashboard — Alternative if the 'Create an app' button is unavailable.

    Both methods include screenshots and copy-paste fields. Use app name "Pshly.ai" and App URL https://pshly.ai.

    Shopify installation guide

    Real-world example

    Method 1 chosen for G&F Verpakkingen. The 7 steps via Shopify Admin were clearer for the shop manager than the Dev Dashboard, and the connection was set up within 10 minutes without a developer's help.

    If in doubt which method fits: choose Method 1 if you don't have a Shopify Partner account, as was the case for G&F.


    7Recommended bulk workflow

    The fastest route to an optimised shop:

    1. Import your products and collections from Shopify.
    2. Fill in your company info and writing style in Settings — this drives content quality.
    3. Exclude products you don't want to optimise with the pshly-skip tag.
    4. Run a bulk content generation on a small selection (e.g. 10 products) and review the result.
    5. Happy? Run the full catalogue, review and push in bulk to Shopify.
    6. Continue with alt tags, collection suggestions, matching products and lifestyle images.
    Recommended bulk workflow

    Real-world example

    First run with 4 products. Select 4 shipping boxes, choose "Enrich with AI (4)" and click Start server-side. The job keeps running when you close the tab; after ~40 seconds the review is ready.

    Only once quality and tone of voice are right do you scale up to 100+ products per run.