Getting Started
Welcome to StitchCraft! This guide will help you set up text and image customization on your products in just a few minutes.
Quick Setup Checklist
Step 1: Install StitchCraft
Find StitchCraft in the Shopify App Store
Click Add app
Review the permissions and click Install app
Choose a subscription plan (all plans include a 14-day free trial)
After installation, you'll land on the StitchCraft dashboard.
Step 2: Add Fonts
Fonts determine how your customers' custom text will appear. You need at least one font before enabling customization.
To add a font:
Go to Fonts in the StitchCraft menu
Click Add Font
Enter a display name (e.g., "Classic Script", "Bold Sans")
Upload a font file (.ttf or .otf format, max 5MB)
Click Save
Tips:
Add 3-5 fonts to give customers variety without overwhelming them
Use descriptive names that help customers choose
Test fonts with different text lengths to ensure readability
Drag and drop to reorder fonts (first font is the default)
Step 3: Add Colors
Colors represent the thread or ink colors available for customization.
To add a color:
Go to Colors in the StitchCraft menu
Click Add Color
Enter a display name (e.g., "Navy Blue", "Rose Gold")
Choose a hex color code OR upload a texture image
Click Save
Tips:
Use color names customers understand (not color codes)
For embroidery, consider uploading actual thread texture images
Limit to 8-12 colors for best customer experience
Drag and drop to reorder colors (first color is the default)
Step 4: Upload Overlay Images (Optional)
If you want to offer image customization zones (where customers pick from pre-made graphics instead of typing text), upload your overlay images.
To add an overlay image:
Go to Images in the StitchCraft menu
Click Upload Image
Enter a display name (e.g., "Heart", "Star", "Monogram Crest")
Upload a PNG or SVG file (max 2MB, transparent background recommended)
For SVGs: enable "Allow color customization" if customers should be able to change the image color
Click Upload
Tips:
This is your store-wide image library — you choose which images are available per product when setting up customization zones
Single-color SVGs work best for color customization
Use transparent backgrounds so images blend naturally with products
Step 5: Configure a Product
Now you're ready to enable customization on a product.
To set up a product:
Go to Products in the StitchCraft menu
Find the product you want to customize
Click Set Up Customization
Set the customization price (or leave blank to use store default)
Add Customization Zones
Each product can have multiple customization zones. There are two types:
Text zones: Customers type their own text (names, monograms, messages)
Image zones: Customers pick from your overlay image library
To add a zone:
Click Add Zone
Enter a name (e.g., "Chest Text", "Logo")
Choose the zone type (Text or Image)
Position and resize the zone on the product image
Configure zone-specific settings:
Text zone settings:
Character Limit
Maximum characters allowed (or use store default)
Allowed Fonts
Which fonts are available (leave empty for all)
Allowed Colors
Which colors are available (leave empty for all)
Text Behavior
How text adapts: Scale, Wrap, or Strict
Image zone settings:
Allowed Images
Which overlay images are available (leave empty for all)
Allowed Colors
For colorable SVGs, which colors are available
Enable the Product
Once you've added at least one zone, toggle Enable Customization to make it live.
Step 6: Add the Widget to Your Theme
StitchCraft uses a theme app extension that you need to enable.
For Online Store 2.0 Themes (Dawn, etc.):
Go to Online Store > Themes in Shopify Admin
Click Customize on your current theme
Navigate to a product page
Click Add block or Add section
Find StitchCraft in the Apps section
Add the Product Customizer block
Position it where you want (usually below product options)
Click Save
Positioning Tips:
Place the widget after variant selectors but before the Add to Cart button
The widget only appears on products with customization enabled
Preview different products to ensure proper placement
Step 7: Test the Customer Experience
Before going live, test the full customer journey:
Visit a product page with customization enabled
Select "Add customization"
Enter sample text in a text zone and/or select an image in an image zone
Choose a font and color
Verify the preview looks correct on the product image
Add to cart and check that customization details and fee appear
Complete a test order
Check the order in Shopify Admin to see customization details
Optional: Set Up Email Notifications
By default, Shopify order confirmation emails don't show customization details. You can add them with a simple template edit.
Go to Email Setup in StitchCraft
Copy the provided Liquid code snippet
Go to Settings > Notifications in Shopify Admin
Expand Customer notifications and click Order confirmation
Click Edit code
Search for "Customer information" and paste the code before it (outside the existing
<table>tag)Save and send a test email
See the Email Setup Guide for detailed instructions.
Store Settings
Configure default settings that apply to all products:
Go to Settings in the StitchCraft menu
Set your defaults:
Default Price
Customization fee when not set per-product
$15.00
Default Character Limit
Max characters when not set per-product
15
Allowed Characters
What characters customers can type
Letters, numbers, spaces
Customize widget text (title, option labels) to match your brand voice
Understanding Your Dashboard
The StitchCraft dashboard shows:
Customized Orders: Recent orders with customizations
Quick Stats: Active products, total orders this period
Plan Usage: Orders used vs. plan limit
Quick Links: Fast access to common tasks
Subscription Plans
Starter
Up to 50
$6.99/mo
Pro
Up to 300
$14.99/mo
Unlimited
No limit
$49.99/mo
All plans include:
Unlimited products
Unlimited fonts and colors
14-day free trial
Full feature access
Upgrade anytime from Billing in the app menu.
Next Steps
Review Frequently Asked Questions
Learn about Email Template Setup
Read our Privacy Policy
Need Help?
Contact us through the StitchCraft app and we'll get back to you within 24 hours.
Last updated