⚙️ Complete Setup Guide
1Install Super COD
- Visit the Shopify App Store
- Click "Add app" and approve the permissions
- You'll be redirected to the Super COD dashboard
- Your 30-day free trial starts automatically!
2Enable Theme App Embed
Important: You must enable the app embed for the COD button to appear on your store.
- Go to Online Store → Themes in your Shopify admin
- Click Customize on your active theme
- In the theme editor, click the App embeds icon (puzzle piece)
- Find "Super COD" and toggle it ON
- Click Save
3Add COD Button to Product Pages
There are two ways to add the COD button:
Option A: Using Theme Blocks (Recommended)
- In the theme editor, navigate to a Product page
- Click Add block in the product template
- Under "Apps", select "Super COD Button"
- Drag the block to your desired position (below Add to Cart is recommended)
- Click Save
Option B: Manual Installation
Add this code to your product template where you want the button to appear:
<div class="super-cod-trigger"
data-variant-id="{{ product.selected_or_first_available_variant.id }}"
data-price="{{ product.selected_or_first_available_variant.price | money_without_currency }}"
data-product-name="{{ product.title }}"
data-product-image="{{ product.featured_image | img_url: 'medium' }}">
</div>
4Customize Your Form
- Go to Form Builder in the Super COD dashboard
- Enable/disable fields you want to collect
- Click Save Settings
5Customize Appearance
- Go to Appearance in the Super COD dashboard
- Customize colors, fonts, and button styles
- Preview changes in real-time
- Click Save
6Test Your Setup
- Visit a product page on your store
- Click the "Order via COD" button
- Fill out the form with test data
- Submit the order
- Check Orders → Drafts in Shopify admin to see the created order
✅ Setup Complete! You're now ready to accept COD orders. Monitor your orders in the Shopify admin and track analytics in the Super COD dashboard.
✨ Features Overview
Form Builder
Control which fields appear in your COD form:
- Name (required) - Customer's full name
- Phone (required) - 10-digit mobile number with country code
- Email (optional) - Customer email address
- Address (required) - Full delivery address
- Landmark (optional) - Nearby landmark for delivery
- Pincode (required) - 6-digit Indian postal code with auto-validation
- City & State (auto-filled) - Automatically populated from pincode
- Quantity (optional) - Allow customers to change order quantity
- Notes (optional) - Special delivery instructions
Appearance Customization
Make the COD form match your brand:
- Colors - Button color, text color, input borders, labels
- Typography - Font sizes and weights
- Layout - Modal width and border radius
- Button Styles - Height, padding, border radius
- Input Styles - Height, border radius, focus color
Validation & Rules
Reduce fake orders with smart validation:
- Minimum Order Amount - Block orders below a certain value
- Maximum Order Amount - Block orders above a certain value
- Pincode Whitelist - Only allow specific pincodes
- Pincode Blacklist - Block specific pincodes
- Custom Error Messages - Show friendly messages when orders are blocked
Pixel & Tracking
Track COD conversions across advertising platforms:
- Facebook Pixel - Track InitiateCheckout and Purchase events
- Google Analytics/Ads - Track begin_checkout and purchase events
- Snapchat Pixel - Track conversion events
- Custom Events - Form opens and purchases tracked automatically
Analytics Dashboard
Monitor your COD performance:
- Form Opens - How many times the COD modal was opened
- COD Purchases - How many orders were successfully placed
- Conversion Rate - Opens vs. purchases ratio
- Trial Status - Days remaining in your free trial
Order Management
Flexible order creation options:
- Draft Orders (default) - Orders created as drafts for manual review
- Confirmed Orders - Automatically create confirmed orders
- Order Tags - All orders tagged with "COD" and "Super-COD-App"
- Order Notes - Customer notes and landmarks included
🎨 Advanced Customization
Custom Button Placement
You can place the COD button anywhere by adding the trigger div:
<div class="super-cod-trigger"
data-variant-id="{{ variant.id }}"
data-price="{{ variant.price | money_without_currency }}"
data-modal-title="Cash on Delivery">
</div>
Custom Button Styling
Override the default button styles with custom CSS:
.super-cod-product-button {
background: #your-color !important;
color: #your-text-color !important;
border-radius: 8px !important;
/* Add your custom styles */
}
Custom Modal Title
Change the modal title per product using the data-modal-title attribute:
data-modal-title="Quick Checkout - Pay on Delivery"
Hide Default "Add to Cart"
If you want COD-only checkout, hide the Add to Cart button with CSS:
.product-form__submit {
display: none;
}
Multi-Language Support
Customize field labels and error messages in your language:
- Go to Translations in the Super COD dashboard
- Edit field labels (Name, Phone, Address, etc.)
- Customize error messages
- Click Save
❓ Frequently Asked Questions
How much does Super COD cost?
Super COD offers a 30-day free trial with full access to all features. After the trial, it's ₹499 per month with unlimited COD submissions. No hidden fees or commissions.
Do I need coding skills to use Super COD?
No! Super COD is designed for merchants with zero coding knowledge. Just enable the app embed, add the COD button block to your theme, and customize settings from the dashboard.
Does Super COD work with all Shopify themes?
Yes! Super COD works with all Shopify 2.0 themes and most older themes. The app uses standard Shopify app blocks and embeds for seamless integration.
Can I customize the COD form design?
Absolutely! You can customize colors, fonts, button styles, modal width, border radius, and more from the Appearance page. Make it match your brand perfectly.
How does pincode validation work?
Super COD uses the India Post API to validate pincodes in real-time. When a customer enters a pincode, we automatically fetch the city and state. You can also set whitelist/blacklist rules to control which areas you deliver to.
What are draft orders vs. confirmed orders?
Draft orders (default) are created in Shopify's draft section for manual review before confirming. Confirmed orders are automatically created as regular orders. You can change this setting based on your workflow.
Can I track COD conversions in Facebook Ads?
Yes! Super COD integrates with Facebook Pixel to track InitiateCheckout (when form opens) and Purchase (when order is placed) events. Just add your Pixel ID in Pixel & Tracking.
Does Super COD support Google Analytics?
Yes! Super COD supports both Google Analytics 4 (GA4) and Google Ads. It tracks begin_checkout and purchase events with full e-commerce data.
Can I set minimum order value for COD?
Yes! Go to Validation & Rules and set minimum/maximum order amounts. Customers will see a friendly error if their order doesn't meet the criteria.
How do I block specific pincodes?
Go to Validation & Rules and add pincodes to the blacklist (comma-separated, e.g., "110001, 400001"). You can also use a whitelist to only allow specific pincodes.
Can I offer COD on some products but not others?
Yes! You can manually add the COD button to specific product templates, or use Shopify's theme customization to show/hide the button based on product tags or collections.
Is customer data secure?
Absolutely! Super COD does NOT store customer PII (names, phones, addresses) in our database. Customer data is only sent to Shopify for order creation and is subject to Shopify's privacy policy. We're fully GDPR compliant.
Can I export COD orders?
Yes! All COD orders are regular Shopify orders (or drafts) tagged with "Super-COD-App". You can export them from Shopify admin or use any third-party analytics tool.
What happens if I uninstall the app?
All your merchant settings are deleted automatically (GDPR compliance). Your existing Shopify orders remain intact. You can reinstall anytime and start a new trial.
Do you offer refunds?
We offer a 30-day free trial so you can test all features risk-free. If you have any issues, contact our support team and we'll help resolve them or issue a refund within 7 days of your first charge.
💬 Support & Contact
Need Help?
Our support team is here to help you succeed with Super COD. We respond to all inquiries within 24 hours on business days.
Support Hours: Monday - Friday, 9 AM - 6 PM IST
Email: support@super-cod.com
Privacy: privacy@super-cod.com
Additional Resources
Feedback & Feature Requests
We love hearing from our users! If you have suggestions for new features or improvements, please email us at support@super-cod.com.
Report a Bug
Found a bug? Please email us with:
- Description of the issue
- Steps to reproduce
- Screenshots or screen recordings (if possible)
- Browser and device information
We'll investigate and fix it as soon as possible.