πŸš€Getting Started

Getting Started with TrialClouds

Get your virtual try-on solution up and running in just 5-10 minutes. This guide walks you through the complete onboarding process, from creating your account to seeing your first successful try-on.

Overview

By the end of this guide, you'll have:

  • βœ… A TrialClouds account and dashboard access

  • βœ… A configured site for your domain

  • βœ… The virtual try-on widget installed on your website

  • βœ… A working "Try On" button on your product pages

  • βœ… Your first test try-on completed

Estimated Time: 5-10 minutes for Shopify, 15-20 minutes for manual installation

Prerequisites

Before you begin, make sure you have:

  1. TrialClouds Account

  2. Website or Store

    • Shopify store (for app installation)

    • OR any website where you can add HTML/JavaScript (for manual installation)

    • Access to edit your site's code or theme

  3. Product Images

    • Model photos showing products being worn

    • Clear face visibility in model photos (required for AI processing)

    • Good lighting and high resolution (1000x1000px minimum)

  4. AI Credits

    • Free credits provided on signup

    • 1 credit = 1 completed try-on image generation

    • Purchase additional credits anytime from billing

The TrialClouds Onboarding Flow

After signing up, TrialClouds guides you through a simple 3-step onboarding process. This flow is designed to get you from zero to fully-functional in minutes.

Step 1: Add Your Domain

The first step is to register your website domain with TrialClouds.

What You'll Do:

  1. Enter your website domain in the form

  2. Configure domain matching options

  3. Save your site configuration

Domain Format Examples:

  • www.yourstore.com – Exact domain match

  • yourstore.com – Matches without www

  • yourstore.myshopify.com – Shopify stores

  • localhost – For local development/testing

πŸ’‘ Tip: You can always change this later in your dashboard settings.

Step 1 - Domain entry form with example domain filled in


Step 2: Choose Your Platform

TrialClouds supports two installation methods. Choose the one that fits your setup.

You'll See Two Options:

🌐 Manual Setup (Universal)

  • Best for: Custom websites, WooCommerce, or any platform

  • What you'll do: Copy script and button code, paste into your site

  • Skill level: Basic HTML knowledge helpful

  • Time: 15-20 minutes

Choose this if:

  • You're using WooCommerce, Magento, or a custom platform

  • You want full control over button placement and styling

  • You're comfortable editing HTML

πŸ›οΈ Shopify (App Installation)

  • Best for: Shopify stores (recommended)

  • What you'll do: Install app from Shopify App Store, enable in theme editor

  • Skill level: No coding required

  • Time: 5-10 minutes

Choose this if:

  • You have a Shopify store

  • You want the easiest, fastest setup

  • You prefer no-code solutions

How to Choose:

  • Shopify merchants: Always choose Shopify for the simplest experience

  • All other platforms: Choose Manual Setup

πŸ’‘ Tip: You can change this selection later if needed.

Step 2 - Platform selection


Step 3: Complete Setup

This step branches based on which platform you selected in Step 2.


If You Selected: Manual Setup

You'll see two code blocks to copy and implement on your website.

3a. Install Widget Script

What You'll See: A code block containing your unique embed script:

What to Do:

  1. Click "Copy to Clipboard" button

  2. Open your website's template or layout file

  3. Find the closing </body> tag

  4. Paste the script just before </body>

  5. Save your template file

Where to Paste:

  • WordPress: Appearance β†’ Theme Editor β†’ footer.php (before </body>)

  • WooCommerce: Same as WordPress

  • Custom HTML site: In your main layout/template file

  • Webflow: Project Settings β†’ Custom Code β†’ Footer Code

  • Squarespace: Settings β†’ Advanced β†’ Code Injection β†’ Footer

πŸ’‘ Tip: The script loads asynchronously and won't slow down your page.

3b. Add Try-On Button

What You'll See: Button HTML code with data attributes:

What to Do:

  1. Copy this button code

  2. Open your product page template

  3. Paste the button HTML near your product images or "Add to Cart" button

  4. Replace placeholder values with actual product data:

    • YOUR_PRODUCT_ID β†’ Your product ID

    • Your Product Name β†’ Actual product name

    • Product images, prices, etc.

  5. Save your template

Required Attributes (button won't work without these):

  • data-product-id – Unique product identifier

  • data-product-name – Product title

  • data-images – JSON array of image URLs

  • data-link – Product page URL

πŸ’‘ Important: The button MUST have the class trialclouds-trial-widget-trigger-button to function.

Dynamic Implementation: For platforms with templating engines, you'll want to dynamically populate these attributes. See our detailed Button Customization Guide for platform-specific examples.

3c. Stylize Your Button (Optional)

The button inherits your site's default button styles, but you can customize it further with CSS:


If You Selected: Shopify

You'll see a 3-part guide for Shopify app installation.

3a. Install TrialClouds App

Steps:

  1. Go to your Shopify Admin dashboard

  2. Navigate to Apps and sales channels

  3. Click "Visit Shopify App Store"

  4. Search for "TrialClouds Virtual Try-On"

  5. Click "Add app"

  6. Review permissions (required for widget functionality)

  7. Click "Install app"

Alternative: Use the direct link provided in the onboarding flow.

Permissions Explained:

  • Read products: To display product information in widget

  • Read themes: To enable theme app blocks

  • Read customers: To optionally pre-fill customer data (if enabled)

πŸ’‘ Tip: The app installation is instant and requires no configuration at this stage.

3b. Copy Your Site ID

What You'll See: A large, highlighted box containing your unique Site ID:

With a "Copy to Clipboard" button below it.

What to Do:

  1. Click "Copy to Clipboard" button

  2. Keep this Site ID handy – you'll paste it in the next step

πŸ’‘ Important: Your Site ID is unique to your domain and is required for the widget to load. Treat it like a configuration key.

3c. Configure in Shopify Theme Editor

Now you'll enable the widget and add the button to your product pages.

Part 1: Enable App Embed (Global Widget Script)

  1. In Shopify Admin, go to Online Store β†’ Themes

  2. Click "Customize" on your active theme

  3. In the theme editor, click theme settings icon (left sidebar)

  4. Scroll down to "App embeds" section

  5. Find "TrialClouds Widget" in the list

  6. Toggle it ON (enable)

  7. Click on the widget name to open settings

  8. Paste your Site ID in the "Site ID" field

  9. Ensure "Enabled" checkbox is checked

  10. The embed is now active

What this does: Loads the TrialClouds widget script on all pages of your store.

Part 2: Add Try-On Button Block

  1. Still in theme editor, navigate to Products β†’ Default product (or your product template)

  2. Click "Add block" in the product template section

  3. Scroll down to "Apps" category

  4. Select "TrialClouds Try-On Button"

  5. The button block appears – drag it to your desired position:

    • Recommended: Between product images and "Add to Cart" button

    • Alternative: After product title, below "Add to Cart", in sticky bar

  6. Click the button block to open settings panel (right sidebar)

Part 3: Customize Button (Optional)

In the button block settings panel, you can customize:

  • Enabled: Toggle button on/off without removing block

  • Button Text: Default "Try On πŸ‘—", supports emojis

  • Button Color: Background color picker

  • Text Color: Text color picker

  • Button Size: Small / Medium / Large dropdown

  • Show on Desktop: Checkbox (recommended: checked)

  • Show on Mobile: Checkbox (recommended: checked)

  • Capture Customer Data: Checkbox to auto-send logged-in customer info

πŸ’‘ Tip: Changes preview in real-time. Experiment to match your brand.

Part 4: Save & Publish

  1. Click "Save" button (top right)

  2. Changes are now live on your store

  3. Click "Exit" to return to dashboard

Verification:

  • Visit one of your product pages

  • You should see the "Try On" button

  • Click it to verify the widget loads


Verification

After completing Step 3, TrialClouds will check if your widget is properly installed.

How It Works:

  • The system checks if the widget has been loaded from your domain in the last 24 hours

  • Status Indicators:

    • βœ… Success: Widget detected, installation verified

    • ⏳ Pending: Widget not yet detected (visit your product page and click the button)

    • ❌ Not Found: Widget script not loading (check Site ID and domain)

Manual Verification Steps:

  1. Open Your Website: Go to a product page where you added the button

  2. Find the Button: Locate your "Try On" button

  3. Click the Button: The widget overlay should appear

  4. Test Upload: Upload a clear photo with a visible face

  5. Wait for Processing: AI takes 20-30 seconds

  6. View Result: Try-on result should display

  7. Check Download: If enabled, download button should work

Troubleshooting Installation: If verification fails or the widget doesn't load:

  • βœ“ Verify Site ID matches exactly (no extra spaces)

  • βœ“ Check that domain in dashboard matches your actual domain

  • βœ“ Ensure site status is "Active" in dashboard

  • βœ“ Open browser console (F12) and check for errors

  • βœ“ Verify button has class trialclouds-trial-widget-trigger-button

Need Help? See our Installation Verification Guide or Common Issues.


Completing Onboarding

Once verification succeeds (or you skip it), you'll see a success message and be redirected to your dashboard.

You'll see:

  • βœ… Onboarding complete

  • Your site listed with "Active" status

  • Quick links to:

    • View analytics

    • Customize settings

    • Add another domain

    • Purchase credits

Next Steps:

  1. Test thoroughly: Click the button on multiple products, try different images

  2. Customize appearance: Upload logo, set theme colors in Dashboard Setup

  3. Review settings: Adjust widget behavior in site settings

  4. Monitor analytics: Check dashboard to see engagement metrics

  5. Purchase credits: If you run low, buy more credits from Credits section


Next Steps After Onboarding

1. Customize Your Widget

Make it match your brand:

  • Dashboard Setup – Upload logo, set theme color, configure settings

  • Button Customization – Style the button, adjust placement

  • Shopify Button Settings – For Shopify users

2. Understand Your Dashboard

Learn what's available:

  • Dashboard Overview – Navigation and features

  • Analytics – Track performance

  • Visitors – Understand customer behavior

  • Products – See which products perform best

3. Optimize for Success

Best practices for maximum conversions:

  • Button Placement – Where to position buttons

  • Image Quality – Product photo requirements

  • Conversion Optimization – Increase try-on rates

  • Performance – Keep your site fast

4. Monitor Usage

Keep track of your credits and billing:

  • Credits & Billing – Understand the credit system, purchase more


Common Questions

Q: How long does setup really take? A: Shopify app installation: 5-10 minutes. Manual installation: 15-20 minutes depending on your platform familiarity.

Q: Do I need coding skills? A: Not for Shopify app installation. For manual setup, basic HTML knowledge is helpful but our examples are copy-paste ready.

Q: Can I test before customers see it? A: Yes! Create a site with your staging/development domain, or deactivate your site in dashboard after testing.

Q: What if I make a mistake? A: No problem! You can edit your site configuration anytime from the dashboard, re-copy embed codes, or start over with a new site.

Q: How many products can I add try-on to? A: Unlimited! Once the script is installed, just add buttons to as many product pages as you want.

Q: Will this slow down my website? A: No. The script loads asynchronously (non-blocking) and the widget only loads when the button is clicked. Minimal impact on page speed.


Getting Help

Stuck during onboarding?

Ready to dive deeper? Explore our complete documentation:

  • Installation Guides

  • Configuration Options

  • User Guide

  • API Reference


πŸŽ‰ Congratulations! You're now ready to provide virtual try-on experiences to your customers. Watch your conversions grow and returns decrease!

Need help? Email us at [email protected]envelope

Last updated