Settings
Storefront Settings

Storefront Settings

Configure how your embeddable storefront appears and functions on your website. The storefront allows customers to browse products, configure options, and submit orders directly from your existing website.

Navigation: Settings → Orders → Storefront


Storefront URL Configuration

Embed Host URL

Enter the full URL of the page where you've embedded TimberCloud.

FieldExample
Embed Host URLhttps://yoursite.com/orders

This URL ensures password reset emails return users to the correct page on your website rather than TimberCloud directly.


Selling Mode

Choose how customers interact with your products.

Direct Order

Customers can purchase products directly without requiring manual approval.

FeatureDescription
Immediate CheckoutCustomers complete payment instantly
Fixed PricingProducts use configured prices
Best ForStandard products with clear specifications

Requirements:

  • Stripe payments must be enabled and configured
  • Payment methods set up in Stripe dashboard

Note: Direct Order is automatically disabled if Stripe payments are not properly configured.

Quote-Based Workflow

Customers submit quote requests that require your review before payment.

FeatureDescription
Quote SubmissionCustomers request quotes instead of immediate purchase
Review ProcessYou approve, modify, or decline quotes
Flexible PricingAdjust pricing before sending to customer
Best ForCustom work, complex orders, or negotiated pricing

Price Visibility

Control how product prices are displayed to customers.

Quote Mode Settings

When using quote-based workflow:

SettingBehavior
Show PricesCustomers see indicative prices before requesting quotes
Hide PricesCustomers only see "Request Quote" buttons

When to Show Prices:

  • Products have consistent pricing
  • You want transparency before quote submission
  • Reducing back-and-forth on pricing expectations

When to Hide Prices:

  • Highly customizable products
  • Pricing varies significantly by specification
  • Competitive or negotiable pricing

Embed Your Storefront

Add your TimberCloud storefront directly to your website using embed codes.

Embed Options

Iframe Only (Simple)

Best for: Quick setup, broad CMS compatibility

<div
  style="
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    width: 100vw;
    max-width: 100vw;
    overflow: hidden;
    padding-left: 16px;
    padding-right: 16px;
  "
>
  <iframe
    id="timbercloud-embed"
    src="https://embed.timbercloud.io/your-company-slug"
    width="100%"
    height="1280"
    style="border: none; border-radius: 8px; display: block;"
    title="Product Catalog"
    allow="payment"
    loading="lazy"
  ></iframe>
</div>

Pros:

  • Works immediately on any website
  • No scripts that could be blocked by CMS
  • Full-width responsive design

Cons:

  • Password reset emails return to homepage

Dynamic Script (Recommended)

Best for: Better user experience, proper routing

<div id="timbercloud-embed"></div>
<script
  src="https://embed.timbercloud.io/embed.js"
  data-company="your-company-slug"
  data-theme="light"
  data-width="100%"
  data-height="1280px"
  defer
></script>

Pros:

  • Password reset returns to exact page
  • Better routing and seamless UX
  • Auto-adjusting height
  • Cleaner HTML

Cons:

  • WordPress might strip script tags from Custom HTML blocks

Script Customization Options

AttributeValuesDescription
data-height1280px, 1600px, etc.Embed height
data-width100%, 1200px, etc.Embed width
data-themelight, darkColor theme
data-companyYour company slugRequired identifier

Iframe Customization Options

PropertyDescription
heightAdjust the height attribute (e.g., "1280", "1600")
padding-left/rightAdjust mobile gutters (default 16px)
widthUses 100vw for full-width display

Installation Instructions

Standard HTML Website

  1. Choose your embed type (Iframe or Script)
  2. Copy the embed code from Settings
  3. Paste into your HTML where the storefront should appear
  4. Customize dimensions as needed

WordPress

For Script Embed:

  • Use a plugin like "Insert Headers and Footers"
  • Or add via theme's functions.php

For Iframe Embed:

  • Add directly to page using Custom HTML block
  • Works without script restrictions

Squarespace / Wix / Shopify

  1. Use the Iframe embed method
  2. Add as a custom HTML/embed block
  3. Adjust height to match your page design

Testing Your Embed

  1. Copy your embed code
  2. Paste into your website
  3. Verify the storefront loads correctly
  4. Test product configuration
  5. Test checkout or quote submission
  6. Verify mobile responsiveness

Preview Link

Access your storefront directly:

https://embed.timbercloud.io/your-company-slug

Troubleshooting

Storefront Not Loading

  • Verify your company slug is correct
  • Check that your subscription is active
  • Ensure the embed URL is accessible

Height Issues

  • Adjust the height or data-height attribute
  • Consider using auto-height with script embed
  • Test on different screen sizes

Password Reset Links Wrong

  • Use the Dynamic Script method
  • Set your Storefront URL in settings
  • Verify the embed page URL matches

CMS Blocking Scripts

  • Switch to Iframe embed method
  • Use a trusted script insertion plugin
  • Contact your CMS provider about whitelisting

Related Settings