How to Use Faster COD Forms

Complete guide for every feature and section of the app

Contents

  1. Dashboard
  2. Order Form Builder
  3. Shipping Rates
  4. Order Protection
  5. OTP / User Verification
  6. Partial Payments
  7. Post-Purchase (Address Validation)
  8. SMS & WhatsApp Notifications
  9. Recovery (Abandoned Orders)
  10. Conversion Tools (Sales Booster)
  11. Analytics
  12. Orders
  13. Settings — Visibility
  14. Settings — General
  15. Settings — Pixels & Tracking
  16. Settings — Google Sheets
  17. Settings — Partners & Integrations
  18. Billing Plans
  19. Help & Support

D Dashboard

The Dashboard is your home screen after opening the app. It gives you a quick overview of your store's COD performance.

What you'll see

The first thing you should do after installing is enable the app embed. Without it, the COD button will not appear on your store.

F Order Form Builder

This is where you design and customize the COD order form that your customers see.

Form Fields

The form builder shows all available fields in a drag-and-drop interface. You can:

Default Fields

FieldPurposeRequired?
Full NameCustomer's name for the orderYes
PhoneContact number for deliveryYes
EmailOrder confirmation emailOptional
AddressShipping address line 1Yes
Address 2Apartment, suite, etc.Optional
CityCity nameYes
State / ProvinceState or regionYes
Zip / Postal CodePostal or PIN codeYes
CountryCountry selectorYes

Form Appearance

Always preview your form on mobile after making changes. Most COD orders come from mobile devices.

S Shipping Rates

Configure shipping costs that apply to orders placed through the COD form.

How to set up shipping rates

  1. Go to Order Form Builder → Shipping Rates tab.
  2. Click Add Shipping Rate.
  3. Set a name (e.g., "Standard Delivery"), price, and conditions.
  4. Save your changes.

Rate conditions

If you don't add any shipping rates, orders will have zero shipping cost. Make sure to configure rates if you charge for delivery.

P Order Protection — User Blocking

Protect your store from fake, duplicate, and fraudulent COD orders.

Blocking Rules

Duplicate Order Limits

Set how many orders a single customer can place within a time window:

IP Location Validation

When enabled, the app checks if the customer's IP address location matches their shipping address state/city. If there's a mismatch, the order can be flagged or blocked. This helps prevent orders placed with fake addresses.

IP validation is approximate. Customers using VPNs or mobile networks may have IP locations that don't match their actual address. Consider using it as a warning rather than a hard block.

V Order Protection — OTP Verification

Require customers to verify their phone number with a one-time password before placing an order.

How it works

  1. Customer fills in the COD form and enters their phone number.
  2. They click "Verify" and receive an OTP code via SMS or WhatsApp.
  3. They enter the code in the form to verify their identity.
  4. Only after verification can they submit the order.

SMS Provider Setup

You need an account with one of these providers to send OTP messages:

ProviderWhat you needBest for
TwilioAccount SID, Auth Token, Phone NumberInternational stores
MSG91API Key, Template ID, Sender IDIndian stores

Configuration

OTP verification is one of the most effective ways to reduce fake COD orders. Even a simple 4-digit SMS code eliminates most prank orders.

$ Order Protection — Partial Payments

Require customers to pay a small advance amount online before placing their COD order. This significantly reduces fake orders because customers have financial commitment.

How it works

  1. Set a partial payment amount (fixed or percentage of order total).
  2. Customer pays the advance amount online during the COD form submission.
  3. The remaining balance is collected on delivery (cash on delivery).

Settings

A Post-Purchase — Address Validation

Improve delivery success rates by validating customer addresses at the time of order.

Google Address Autocomplete

Enable Google Places Autocomplete on the address field so customers can search and select their address from Google's database. This:

Setup

  1. Get a Google Maps API key from the Google Cloud Console.
  2. Enable the "Places API" for your key.
  3. Paste the API key in the Google Autocomplete section.
  4. Optionally restrict autocomplete to specific countries.

Pincode Validation (India)

For Indian stores, the app can auto-fill city and state when a customer enters their 6-digit pincode. This uses India's postal code database for accurate address resolution.

Place the address field before city, state, and zip in your form builder. This way, autocomplete fills the other fields automatically.

M Post-Purchase — SMS & WhatsApp

Send automated notifications to customers when their order is confirmed or shipped.

Notification Types

NotificationWhen it's sentTemplate variables
Order ConfirmationWhen a COD order is placed{store_name}, {order_url}, {order_total}
Shipping ConfirmationWhen the order is fulfilled/shipped{store_name}, {tracking_url}, {order_total}

SMS Provider Setup

Same providers as OTP (Twilio or MSG91). Configure your provider credentials in this section.

Message Templates

Customize the message text for each notification type. Use the template variables listed above to personalize messages. For example:

Thank you for your purchase at {store_name}! Check your order here: {order_url}

Balance & Notifications

The app shows your SMS balance and sends you alerts when your balance is low. Enter your email and WhatsApp number to receive these alerts.

R Recovery (Abandoned Orders)

Track customers who opened the COD form but didn't complete their order, and recover lost sales.

What counts as abandoned?

An order is marked as "abandoned" when a customer opens the COD form and fills in at least one field (like phone or email) but doesn't submit the order.

What you can see

Abandoned order details

For each abandoned order, you can see:

Use the phone numbers from abandoned orders to send manual follow-up messages via WhatsApp or SMS. Even a simple "Did you have any questions about your order?" can recover sales.

C Conversion Tools

Increase your average order value (AOV) and conversion rate with upsells, offers, and testing tools.

Quantity Offers

Encourage customers to buy more by showing volume discounts directly in the form:

Upsells (Tick Upsells)

Show checkbox upsell offers inside the COD form. Customers can add recommended products with a single tick. Configure:

Click Upsells

After the customer submits the form, show a one-click upsell popup. The customer can add the upsell product to their order without re-entering any details.

Downsells

If the customer declines the upsell, show a downsell offer with a bigger discount or a different product.

Post-Purchase Upsells

Show upsell offers on the order confirmation/thank-you page. Customers who just placed an order are highly likely to add more items.

A/B Testing

Test different upsell offers to see which converts better. The app splits traffic between variants and shows you conversion rates for each.

A Analytics

View detailed reports on your COD form performance.

Dashboard Charts

UTM Tracking

The app automatically captures UTM parameters from the URL when a customer opens the form. This lets you see which marketing campaigns drive the most COD orders:

ParameterPurposeExample
utm_sourceTraffic sourcefacebook, google, instagram
utm_mediumMarketing mediumcpc, social, email
utm_campaignCampaign namesummer_sale, black_friday
utm_contentAd/content variantbanner_v1, video_ad

Date Range

Filter analytics by date range: today, last 7 days, last 30 days, or custom range.

O Orders

View and manage all orders placed through the COD form.

Order List

All COD form orders are displayed in a table with:

Order Details

Click on any order to see full details including:

Orders created through the COD form are also visible in your Shopify admin under Orders. They are tagged with "FasterCodForms" and "COD" for easy filtering.

V Settings — Visibility

Control where the COD form button appears on your store.

Visibility Options

How to configure

  1. Go to Settings → Visibility.
  2. Choose your visibility mode.
  3. If using collection-based rules, click "Add collections" to select which ones.
  4. Changes save automatically.
Remember: the app embed must also be enabled in your theme for the COD button to appear. Visibility settings only control which products show the button — the embed controls whether it loads at all.

G Settings — General

Configure general app behavior and defaults.

Available Settings

T Settings — Pixels & Tracking

Track form events and conversions across advertising platforms.

Supported Pixels

PlatformEvents tracked
Facebook PixelInitiateCheckout, Purchase
Facebook Conversions APIPurchase (server-side)
Google Analytics (GA4)begin_checkout, purchase
Google AdsConversion tracking
TikTok PixelInitiateCheckout, PlaceAnOrder, CompletePayment
TikTok Events APIPlaceAnOrder, CompletePayment (server-side)
Snapchat PixelSTART_CHECKOUT, PURCHASE
Pinterest TagCheckout
ShareChat TagInitiate checkout, Purchase
Taboola Tagstart_checkout, make_purchase
Kwai Tagpurchase

How to add a pixel

  1. Go to Settings → Pixels.
  2. Click Add item.
  3. Select the pixel type from the dropdown.
  4. Enter your Pixel ID.
  5. For Conversions API / Events API, expand the row and enter your Access Token.
  6. Settings save automatically.
If you already have pixels configured in Shopify's native settings, you don't need to add them here too. The app sends events through Shopify's built-in pixels automatically. Only add pixels here if you have additional ones not configured in Shopify.

G Settings — Google Sheets

Automatically sync every COD order to a Google Spreadsheet.

Setup Steps

  1. Go to Settings → Google Sheets.
  2. Click Sign in with Google.
  3. Select your Google account and grant the required permissions (2 checkboxes).
  4. Enter your Spreadsheet ID (found in the Google Sheets URL).
  5. Optionally specify a sheet name (defaults to "Sheet1").
  6. Save. New orders will now automatically appear as rows in your spreadsheet.

What gets synced

Each order row includes: order number, date, customer name, phone, email, address, products, quantities, total, payment status, and fulfillment status.

I Settings — Partners & Integrations

Connect with third-party marketing and CRM tools.

Klaviyo

Send COD order events to Klaviyo for email/SMS automation. Every order triggers a "Placed COD Order" event with full order data. Use this to build segments, trigger flows, and track COD revenue in Klaviyo.

Setup: Enter your Klaviyo Private API Key (from Klaviyo → Settings → API Keys) and optionally a List ID to subscribe customers.

Omnisend

Sync COD orders to Omnisend for automated email and SMS campaigns. Orders are sent as events and customers are added as contacts.

Setup: Enter your Omnisend API Key (from Omnisend → Account Settings → Integrations → API Keys).

Page Builder Integrations

Use the COD form on landing pages built with:

Enable each builder's toggle and click "View setup guide" for step-by-step instructions.

B Billing Plans

Choose the plan that fits your order volume.

PlanOrders/monthPrice
FreeUp to 60Free
PremiumUp to 420$9.99/month
EnterpriseUp to 10,000$29.99/month
UnlimitedUnlimited$69.99/month

All plans include all features. The only difference is the monthly order limit. You can upgrade or downgrade at any time from the Billing Plans page.

Start with the Free plan. You can upgrade anytime when your order volume grows.

? Help & Support

Get help with any questions or issues.

In-App Support

Click the chat button (bottom-right corner) on any page in the app, or go to Help & Support in the navigation. Fill in your message and we'll respond as soon as possible.

Contact Us

Email: itoozesolution@gmail.com

We typically respond within 24 hours on business days.