[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"all-plugins-list":3,"plugin-44":1719},[4,29,67,96,129,182,227,249,278,305,341,368,399,415,429,446,463,476,494,508,522,544,559,597,612,632,645,661,671,681,690,698,714,734,750,767,776,791,805,820,836,875,891,906,924,939,958,974,998,1029,1067,1085,1127,1146,1169,1191,1222,1253,1271,1290,1307,1354,1379,1395,1407,1416,1424,1435,1443,1452,1460,1468,1476,1484,1492,1500,1508,1517,1525,1533,1540,1550,1558,1566,1574,1582,1590,1598,1606,1614,1622,1630,1638,1646,1653,1661,1669,1693,1701,1711],{"id":5,"title":6,"icon":7,"subtitle":8,"description":9,"installation_guide":10,"script":11,"meta":12,"status":18,"pricing_model":19,"amount_monthly":20,"amount_yearly":21,"category_id":22,"is_featured":23,"sort_order":24,"slug":25,"category":26},33,"Booking Nest","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FJ4S5wi4svwOT8z99xZWFPQDIUS4Je4lzG1hw5Zc4.png","Sell appointments, classes, and rentals directly from your store. Let customers book available time slots at checkout with no separate booking platform needed.","\u003Cp>Booking Nest is a native Orderain plugin that lets you sell appointments, classes, and rentals directly from your store. Simply mark any product as a \"Service\" type and customers can book available time slots through your existing cart and checkout.\u003C\u002Fp>\r\n\r\n\u003Cp>Whether you run a salon, clinic, coaching business, or rental service, Booking Nest gives you everything you need to manage providers, availability, and bookings — all from your Orderain dashboard with no separate booking platform required.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Turn any product into a bookable service by setting its type to \"Service\"\u003C\u002Fli>\r\n  \u003Cli>Add providers (staff, rooms, or resources) and assign them to services\u003C\u002Fli>\r\n  \u003Cli>Set working hours, buffer time, capacity, and advance booking windows per service\u003C\u002Fli>\r\n  \u003Cli>Block holidays and unavailable dates to prevent bookings\u003C\u002Fli>\r\n  \u003Cli>Customers see only available time slots in real time\u003C\u002Fli>\r\n  \u003Cli>Manage all bookings from the Booking Nest dashboard — confirm, reschedule, or mark as complete\u003C\u002Fli>\r\n  \u003Cli>Works alongside physical products in the same cart and checkout\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to set up Booking Nest on your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Booking Nest\u003C\u002Fstrong>, then click \u003Cstrong>Install\u003C\u002Fstrong> to activate it. Once installed, it will appear under \u003Cstrong>Installed Plugins\u003C\u002Fstrong> in your sidebar.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Go to \u003Cstrong>Products → All Products\u003C\u002Fstrong> and open an existing product or create a new one. Under \u003Cstrong>Product type\u003C\u002Fstrong>, select \u003Cstrong>Service (bookable)\u003C\u002Fstrong> and save.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> In the sidebar, click \u003Cstrong>Booking Nest\u003C\u002Fstrong>. Go to the \u003Cstrong>Providers\u003C\u002Fstrong> tab and click \u003Cstrong>+ Add provider\u003C\u002Fstrong> to add the staff members, rooms, or resources that deliver your services.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Go to the \u003Cstrong>Services\u003C\u002Fstrong> tab — your bookable products appear here automatically. Click \u003Cstrong>Configure\u003C\u002Fstrong> on any service to set its duration, buffer time between bookings, capacity per slot, advance booking window, minimum notice, working hours, and blocked dates.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Your store is ready. Customers can now select an available time slot and book directly from the product page. All incoming bookings appear in the \u003Cstrong>Bookings\u003C\u002Fstrong> tab, where you can view, confirm, or manage each appointment.\u003C\u002Fp>","{}",{"data":13},{"created_by":14,"plugin_type":15,"created_by_link":16,"subscription_required":17},"Orderain","custom","https:\u002F\u002Forderain.com\u002Ffeatures\u002Fintegrations",false,"active","subscription","5.00","50.00",9,true,10,"booking-nest",{"id":22,"name":27,"slug":28},"Booking","booking",{"id":30,"title":31,"icon":32,"subtitle":33,"description":34,"installation_guide":35,"script":11,"meta":36,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":61,"is_featured":23,"sort_order":62,"slug":63,"category":64},46,"Printify","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002Fjz1CNC3CaqJESn6tb4noA7eMuZoJsnLolO6qc3d9.png","Bring your Printify products into Orderain and let Printify print, pack, and ship every order for you.","\u003Cp>If you already have products on Printify, this plugin brings them straight into your Orderain store. Connect your account, pick the products you want, and they show up on your storefront with their sizes, colours, and images already set up. You don't have to re-create anything by hand.\u003C\u002Fp>\r\n\r\n\u003Cp>From there it runs itself. When a customer pays, the order goes to Printify for printing and shipping. As Printify updates that order (ships it, delivers it, or cancels it), Orderain picks up the change and keeps the tracking number on file, so what you see in your dashboard matches what's actually happening.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Pick a Printify shop, then choose exactly which products to bring in\u003C\u002Fli>\r\n  \u003Cli>Titles, descriptions, active sizes and colours, images, prices, and tags all come across\u003C\u002Fli>\r\n  \u003Cli>Paid orders go to Printify for fulfillment on their own\u003C\u002Fli>\r\n  \u003Cli>Once Printify ships, the order is marked shipped and the tracking number is saved\u003C\u002Fli>\r\n  \u003Cli>Delivery marks the order delivered and can kick off a follow-up email\u003C\u002Fli>\r\n  \u003Cli>Cancel an order on Printify and it shows as cancelled in Orderain too\u003C\u002Fli>\r\n  \u003Cli>Cash-on-Delivery orders stay put by default since they're unpaid; switch that on in settings if you'd rather send them\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Log in to your Printify account at printify.com.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Orderain connects to Printify via API. If you haven't already, go to \u003Cstrong>My Stores\u003C\u002Fstrong> → \u003Cstrong>Add new store\u003C\u002Fstrong> → \u003Cstrong>API\u003C\u002Fstrong> in Printify before proceeding.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Go to \u003Cstrong>My Account\u003C\u002Fstrong> → \u003Cstrong>Connections\u003C\u002Fstrong> and click \u003Cstrong>Generate\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Enter any name for your token (e.g. \"Orderain\") and select \u003Cstrong>All scopes (full access)\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Click \u003Cstrong>Generate token\u003C\u002Fstrong> and copy the token that appears. You will not be able to see it again after closing the dialog.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Plugins\u003C\u002Fstrong> and click on \u003Cstrong>Printify\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Paste your token into the \u003Cstrong>Printify API Token\u003C\u002Fstrong> field and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Once installed, click \u003Cstrong>Printify\u003C\u002Fstrong> in the sidebar. You'll see all your Printify shops. Select the one you want to use with Orderain.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Browse your products, select the ones you want to list on your Orderain storefront, then click \u003Cstrong>Import Selected\u003C\u002Fstrong>. Your products are now live and all orders will be automatically forwarded to Printify for fulfillment.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> To add new products, design them on printify.com first, then come back and import them here.\u003C\u002Fp>",{"elements":37,"persist_fields":57},[38,44,49,53],{"name":39,"type":40,"label":41,"required":23,"inputType":42,"placeholder":43},"api_key","input","Printify API Token","password","Paste your Printify Personal Access Token here",{"hint":45,"name":46,"type":47,"label":48,"default":23,"required":17},"As soon as a customer's payment clears, the order is handed to Printify so printing can start. Leave this on if you want a hands-off setup.","auto_send_orders","toggle","Automatically send paid orders to Printify",{"hint":50,"name":51,"type":47,"label":52,"default":17,"required":17},"COD orders aren't paid until they arrive, and the customer can still refuse them. That's why this stays off. Only turn it on if you're okay paying for printing before you've collected a cent.","send_cod_orders","Also send Cash-on-Delivery (COD) orders to Printify",{"hint":54,"name":55,"type":47,"label":56,"default":23,"required":17},"Whenever Printify ships, delivers, or cancels an order, that change lands in Orderain and your customer gets notified. Turn it off only if you'd rather update statuses yourself.","auto_sync_status","Sync order status and tracking from Printify",[39,46,51,55,58],"webhook_secret","free",null,15,1,"printify",{"id":61,"name":65,"slug":66},"Print on Demand","print-on-demand",{"id":68,"title":69,"icon":70,"subtitle":71,"description":72,"installation_guide":73,"script":11,"meta":74,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":61,"is_featured":23,"sort_order":93,"slug":94,"category":95},47,"Printful","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FK6lOOtB9MXcVFFDzodxCiuvd0fZHBUWoa7PBWv7v.png","Import your Printful designs into Orderain and have Printful's own facilities print and ship every order.","\u003Cp>Got a store on Printful? Link it up and your product designs come over to Orderain, ready to sell. Choose the ones you want on your storefront, one at a time or the whole set at once, and their sizes and colours carry over with them. Printful handles the printing and the shipping; you just make the sale.\u003C\u002Fp>\r\n\r\n\u003Cp>After a customer pays, the order heads to Printful and works through their production line. Printful reports back at each stage, and Orderain follows along: an order that ships gets its tracking number saved, a delivered order updates on its own, and a cancellation on Printful's side shows up on yours. One nice touch is that forwarded orders can land in Printful as drafts first, so you get a chance to look them over before anything is charged.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Import your Printful designs one by one or in bulk, sizes and colours included\u003C\u002Fli>\r\n  \u003Cli>Paid orders are forwarded to Printful for production without you touching a thing\u003C\u002Fli>\r\n  \u003Cli>When Printful ships, the order is marked shipped and the tracking number is stored\u003C\u002Fli>\r\n  \u003Cli>A delivered order updates in Orderain and can trigger a follow-up email\u003C\u002Fli>\r\n  \u003Cli>Cancel on Printful and the order is cancelled in Orderain as well\u003C\u002Fli>\r\n  \u003Cli>Review orders as drafts before anything is charged, or flip on auto-confirm to push them straight into production\u003C\u002Fli>\r\n  \u003Cli>COD orders are held back by default (they're unpaid and can fall through); allow them from settings if you'd like\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Log in to your Printful account at printful.com.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In the left sidebar, click \u003Cstrong>More\u003C\u002Fstrong>, then click \u003Cstrong>Settings\u003C\u002Fstrong>. Under \u003Cstrong>Store settings\u003C\u002Fstrong>, click \u003Cstrong>API\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Click \u003Cstrong>Go to Printful Developers\u003C\u002Fstrong>. This opens the Printful Developer Portal in a new tab.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> In the Developer Portal, under \u003Cstrong>Private token\u003C\u002Fstrong>, click \u003Cstrong>Create a token\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Fill in the token form:\u003Cbr>\r\n&bull; \u003Cstrong>Token name:\u003C\u002Fstrong> Enter any name (e.g. \"Orderain\")\u003Cbr>\r\n&bull; \u003Cstrong>Expiration date:\u003C\u002Fstrong> Select a date up to 2 years from today\u003Cbr>\r\n&bull; \u003Cstrong>Access level:\u003C\u002Fstrong> Select \u003Cstrong>A single store\u003C\u002Fstrong> and choose your store from the dropdown\u003Cbr>\r\n&bull; \u003Cstrong>Scopes:\u003C\u002Fstrong> Check all available scopes: orders, products, files, and webhooks (both view and manage for each)\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Click \u003Cstrong>Create new token\u003C\u002Fstrong>. The page will show an \u003Cstrong>Access key\u003C\u002Fstrong> section at the bottom with your token. Copy it immediately, as this is the only time you will see it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Plugins\u003C\u002Fstrong> and click on \u003Cstrong>Printful\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Paste your token into the \u003Cstrong>Printful API Token\u003C\u002Fstrong> field and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 9:\u003C\u002Fstrong> Once installed, click \u003Cstrong>Printful\u003C\u002Fstrong> in the sidebar. Your synced product designs will load automatically. Browse them, select the ones you want to list on your Orderain storefront, and click \u003Cstrong>Import Selected\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 10:\u003C\u002Fstrong> Your products are now live. When a customer orders, Orderain automatically forwards the order to Printful for production and shipping.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> To add new products, design them on printful.com first, then come back and import them here. Printful private tokens have an expiration date. If your connection stops working, return to \u003Cstrong>More\u003C\u002Fstrong> → \u003Cstrong>Settings\u003C\u002Fstrong> → \u003Cstrong>Store settings\u003C\u002Fstrong> → \u003Cstrong>API\u003C\u002Fstrong> → \u003Cstrong>Go to Printful Developers\u003C\u002Fstrong> to generate a new token and re-enter it here.\u003C\u002Fp>",{"elements":75,"persist_fields":92},[76,79,82,85,89],{"name":39,"type":40,"label":77,"required":23,"inputType":42,"placeholder":78},"Printful API Token","Paste your Printful private token here",{"hint":80,"name":46,"type":47,"label":81,"default":23,"required":17},"The moment a payment goes through, Printful gets the order and starts production. Keep this on for a fully hands-off store.","Automatically send paid orders to Printful",{"hint":83,"name":51,"type":47,"label":84,"default":17,"required":17},"With COD, you don't get paid until the parcel arrives, and it may never be accepted. So this is off to start. Switch it on only if paying for production up front doesn't worry you.","Also send Cash-on-Delivery (COD) orders to Printful",{"hint":86,"name":87,"type":47,"label":88,"default":17,"required":17},"Left off, each order shows up in Printful as a draft you approve yourself, and nothing is charged until you do. Turned on, orders confirm themselves and go into production right away, drawing from your Printful balance.","auto_confirm_orders","Auto-confirm orders in Printful (skip draft review)",{"hint":90,"name":55,"type":47,"label":91,"default":23,"required":17},"Every time Printful ships, delivers, or cancels an order, Orderain reflects it and notifies your customer. Leave it on unless you prefer to manage statuses by hand.","Sync order status and tracking from Printful",[39,46,51,87,55,58],2,"printful",{"id":61,"name":65,"slug":66},{"id":97,"title":98,"icon":99,"subtitle":100,"description":101,"installation_guide":102,"script":11,"meta":103,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":123,"is_featured":23,"sort_order":124,"slug":125,"category":126},48,"CJ Dropshipping","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FnwJa2yq74nt7zByk75aHpPvXCCRgXtyHkSucUtq5.jpg","Source from CJ's 400,000-product US catalog, list what you like in Orderain, and let CJ fulfill and track every order.","\u003Cp>CJdropshipping gives you a catalog of more than 400,000 products sitting in US warehouses, and this plugin puts that catalog inside Orderain. Link your CJ account, search for products worth selling, and add the ones you like to your store. They arrive with their variants, prices, and US stock levels already filled in, so you're not copying details over by hand or guessing at what's available.\u003C\u002Fp>\r\n\r\n\u003Cp>Selling works the same as any other product. A customer pays, the order goes to CJ, and CJ ships it from the warehouse. Orderain watches for CJ's updates and moves the order along with them, marking it shipped and saving the tracking number, updating it on delivery, or cancelling it if CJ does. You keep an accurate view of every order without chasing it down.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Search CJ's 400,000+ US-warehouse catalog and add products to your store, one or many at a time\u003C\u002Fli>\r\n  \u003Cli>Titles, images, variants, US stock, and prices all come in with each product\u003C\u002Fli>\r\n  \u003Cli>Paid orders are submitted to CJ for fulfillment automatically\u003C\u002Fli>\r\n  \u003Cli>When CJ ships, the order turns to shipped and the tracking number is saved\u003C\u002Fli>\r\n  \u003Cli>Delivery updates the order and can send a follow-up email\u003C\u002Fli>\r\n  \u003Cli>If CJ cancels an order, Orderain cancels it too\u003C\u002Fli>\r\n  \u003Cli>Cash-on-Delivery orders wait by default, since they're unpaid and can be refused; opt in from settings when you're ready\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Log in to your CJdropshipping account at cjdropshipping.com.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In the left sidebar, click \u003Cstrong>Apps\u003C\u002Fstrong> → \u003Cstrong>Install App\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> In the App Store popup, scroll to the \u003Cstrong>Others\u003C\u002Fstrong> section and click the install icon next to \u003Cstrong>API\u003C\u002Fstrong>. Then close the popup.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> In the sidebar, click \u003Cstrong>Apps\u003C\u002Fstrong> → \u003Cstrong>API\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Click the \u003Cstrong>API\u003C\u002Fstrong> tab (next to \"API Stores\").\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Click \u003Cstrong>Add API\u003C\u002Fstrong>. Enter any name in the \u003Cstrong>API Key Name\u003C\u002Fstrong> field (e.g. \"Orderain\"), and the API Store Name will auto-fill to match. Leave the Type as \u003Cstrong>API Key\u003C\u002Fstrong> and click \u003Cstrong>Confirm\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Your new key appears in the list. In the \u003Cstrong>API Key &amp; MCP Token\u003C\u002Fstrong> column, click the \u003Cstrong>copy icon\u003C\u002Fstrong> next to the masked key to copy your full API Key.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Plugins\u003C\u002Fstrong> and click on \u003Cstrong>CJdropshipping\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 9:\u003C\u002Fstrong> Paste your API Key into the \u003Cstrong>API Key\u003C\u002Fstrong> field and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 10:\u003C\u002Fstrong> Once installed, click \u003Cstrong>CJdropshipping\u003C\u002Fstrong> in the sidebar. You'll see US-warehouse products ready to browse. Select the ones you want to list on your Orderain storefront and click \u003Cstrong>Import Selected\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 11:\u003C\u002Fstrong> Your imported products are now live. When a customer orders, Orderain automatically submits the order to CJdropshipping for fulfillment and syncs tracking back to the order.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> CJdropshipping's free tier includes 50,000 API points per day with up to 1,000 calls per endpoint, which is enough for most stores. Higher-volume stores can upgrade their CJ plan for increased limits.\u003C\u002Fp>",{"elements":104,"persist_fields":117},[105,108,111,114],{"name":39,"type":40,"label":106,"required":23,"inputType":42,"placeholder":107},"CJdropshipping API Key","Paste your CJdropshipping API Key here",{"hint":109,"name":46,"type":47,"label":110,"default":23,"required":17},"When a payment clears, the order is sent to CJ right away so they can start picking and packing. Keep this on and you never have to submit orders yourself.","Automatically send paid orders to CJ",{"hint":112,"name":51,"type":47,"label":113,"default":17,"required":17},"A COD order isn't paid until it's delivered, and the buyer can still turn it away, so it's left off here. Enable it only if you don't mind covering fulfillment before the money comes in.","Also send Cash-on-Delivery (COD) orders to CJ",{"hint":115,"name":55,"type":47,"label":116,"default":23,"required":17},"As CJ ships, delivers, or cancels an order, Orderain updates the status and tracking and lets your customer know. Turn it off only if you'd rather handle updates manually.","Sync order status and tracking from CJ",[39,46,51,55,118,119,120,121,122,58],"access_token","refresh_token","open_id","token_expires_at","refresh_expires_at",14,0,"cjdropshipping",{"id":123,"name":127,"slug":128},"Dropshipping","dropshipping",{"id":130,"title":131,"icon":132,"subtitle":133,"description":134,"installation_guide":135,"script":11,"meta":136,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":176,"is_featured":23,"sort_order":177,"slug":178,"category":179},50,"Zapier","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FtZ0la2Y8cAhhi4YmXHZuhffyfQR1JZN2m3JNxrnd.jpg","Connect your Orderain store to 7,000+ apps and automate your work without writing any code.","\u003Cp>Zapier connects your Orderain store to over 7,000 apps. When something happens in Orderain, like a new order, a status update, or a customer sign-up, Zapier picks it up and sends it to whatever app you have set up on the other end. No code, no manual exports, no copy-pasting between tabs.\u003C\u002Fp>\r\n\r\n\u003Cp>You set it up once and it runs on its own. A new order can send a message to your Slack channel, add a row to a Google Sheet, send a Gmail, and update a CRM contact all at the same time. If the app is in Zapier, you can connect it to Orderain in a few minutes.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Triggers the moment a new order is placed, so your team finds out right away\u003C\u002Fli>\r\n  \u003Cli>Sends an update when an order status changes (shipped, cancelled, or refunded)\u003C\u002Fli>\r\n  \u003Cli>Notifies connected apps when a new customer registers, so you can add them to your email list or CRM\u003C\u002Fli>\r\n  \u003Cli>Works with 7,000+ apps including Slack, Gmail, Google Sheets, HubSpot, Mailchimp, Notion, and WhatsApp\u003C\u002Fli>\r\n  \u003Cli>Each event includes the full order details: customer name, email, items, total, and currency\u003C\u002Fli>\r\n  \u003Cli>Optional webhook secret so you can verify that each request actually came from your store\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1 - Create a Zapier account\u003C\u002Fstrong>\u003Cbr>\r\nGo to \u003Cstrong>zapier.com\u003C\u002Fstrong> and sign up for a free account.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2 - Create a new Zap\u003C\u002Fstrong>\u003Cbr>\r\nIn your Zapier dashboard, click \u003Cstrong>+ Create\u003C\u002Fstrong> and select \u003Cstrong>Zap workflows\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3 - Set the trigger\u003C\u002Fstrong>\u003Cbr>\r\nClick the \u003Cstrong>Trigger\u003C\u002Fstrong> box on the canvas. Search for \u003Cstrong>Webhooks by Zapier\u003C\u002Fstrong> and select it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4 - Choose Catch Hook\u003C\u002Fstrong>\u003Cbr>\r\nUnder Trigger event, select \u003Cstrong>Catch Hook\u003C\u002Fstrong> and click \u003Cstrong>Continue\u003C\u002Fstrong>. Leave the next screen blank and click \u003Cstrong>Continue\u003C\u002Fstrong> again.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5 - Copy your Webhook URL\u003C\u002Fstrong>\u003Cbr>\r\nZapier will show you a unique webhook URL. Copy it and keep this tab open.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6 - Connect in Orderain\u003C\u002Fstrong>\u003Cbr>\r\nGo to your \u003Cstrong>Orderain Dashboard\u003C\u002Fstrong>, click \u003Cstrong>Plugins\u003C\u002Fstrong>, find \u003Cstrong>Zapier\u003C\u002Fstrong>, and click \u003Cstrong>Install\u003C\u002Fstrong>. Paste the URL into the \u003Cstrong>Zapier Catch Hook URL\u003C\u002Fstrong> field. Turn on the events you want to send, then click \u003Cstrong>Save\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7 - Use Copilot to build the Zap\u003C\u002Fstrong>\u003Cbr>\r\nIn the Zap editor, you will see a \u003Cstrong>Copilot\u003C\u002Fstrong> chat panel on the left side. Type what you want in plain words. For example:\u003Cbr>\r\n&bull; \"When a new order is placed, send me an email on Gmail and log it to Google Sheets\"\u003Cbr>\r\n&bull; \"Send a Slack message when a payment fails\"\u003Cbr>\r\n&bull; \"Email the customer when their order status changes\"\u003Cbr>\r\nCopilot will build the full Zap for you, including routing by event type. Review what it sets up, connect your accounts when asked, then click \u003Cstrong>Publish\u003C\u002Fstrong>. Your Zap is now live.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Zapier will ask you to place a test order so it can read the fields from your store. Just place any order, come back to Zapier, and click \u003Cstrong>Test trigger\u003C\u002Fstrong> to load the data.\u003C\u002Fp>",{"elements":137,"persist_fields":175},[138,143,147,151,155,159,163,167,171],{"name":139,"type":40,"label":140,"required":23,"inputType":141,"placeholder":142},"webhook_url","Zapier Catch Hook URL","text","https:\u002F\u002Fhooks.zapier.com\u002Fhooks\u002Fcatch\u002F...\u002F...\u002F",{"hint":144,"name":145,"type":40,"label":146,"required":17,"inputType":141},"Optional. Orderain will include this in the X-Orderain-Signature header so you can confirm the request came from your store.","secret","Webhook Secret (optional)",{"hint":148,"name":149,"type":47,"label":150,"default":23,"required":17},"Event: order.created","send_order_created","Send when a new order is placed",{"hint":152,"name":153,"type":47,"label":154,"default":23,"required":17},"Event: order.status_changed","send_order_status_changed","Send when an order status changes (shipped, cancelled, ...)",{"hint":156,"name":157,"type":47,"label":158,"default":17,"required":17},"Event: customer.created","send_customer_created","Send when a new customer registers",{"hint":160,"name":161,"type":47,"label":162,"default":17,"required":17},"Event: checkout.started","send_checkout_started","Send when checkout is started (abandoned cart)",{"hint":164,"name":165,"type":47,"label":166,"default":17,"required":17},"Event: payment.failed","send_payment_failed","Send when a payment fails",{"hint":168,"name":169,"type":47,"label":170,"default":17,"required":17},"Event: product.back_in_stock","send_product_back_in_stock","Send when a product is back in stock",{"hint":172,"name":173,"type":47,"label":174,"default":17,"required":17},"Event: product.low_stock","send_product_low_stock","Send when a product is low on stock",[139,145,149,153,157,161,165,169,173],16,6,"zapier",{"id":176,"name":180,"slug":181},"Automation","automation",{"id":183,"title":184,"icon":185,"subtitle":186,"description":187,"installation_guide":188,"script":189,"meta":190,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":93,"is_featured":23,"sort_order":222,"slug":223,"category":224},51,"HubSpot","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002F1nVIGco2axZC52j85X2YKvRBAl9mYRlCuv3sruXF.png","Sync customers, orders, deals, line items, and abandoned carts to HubSpot so your CRM always has the full picture.","\u003Cp>HubSpot connects your Orderain store to your CRM. When someone registers or places an order, Orderain creates or updates their HubSpot contact automatically. Your sales, support, and marketing teams always see the latest customer details without manual exports or duplicate data entry.\u003C\u002Fp>\r\n\r\n\u003Cp>Beyond contacts, Orderain can push the full order picture to HubSpot: paid orders with their line items, sales deals in your pipeline, timeline events on each contact, and abandoned cart recovery contacts.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Creates or updates a HubSpot contact when a customer registers or places an order\u003C\u002Fli>\r\n  \u003Cli>Uses the customer email address to prevent duplicate contacts\u003C\u002Fli>\r\n  \u003Cli>Syncs paid orders to HubSpot as ecommerce orders with full line items for each product purchased\u003C\u002Fli>\r\n  \u003Cli>Creates a HubSpot deal for each paid order so your sales pipeline tracks revenue automatically\u003C\u002Fli>\r\n  \u003Cli>Logs timeline events on the contact for order placed, order shipped, and refund issued\u003C\u002Fli>\r\n  \u003Cli>Creates a contact and an abandoned cart deal when a customer starts checkout but does not complete it\u003C\u002Fli>\r\n  \u003Cli>Updates the contact lifecycle stage to \u003Cstrong>Customer\u003C\u002Fstrong> after a successful order\u003C\u002Fli>\r\n  \u003Cli>Stores your HubSpot access token securely and sends it only to HubSpot's API\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Sign in to your HubSpot account. In the left sidebar, click \u003Cstrong>More\u003C\u002Fstrong> (&middot;&middot;&middot;) and hover over \u003Cstrong>Development\u003C\u002Fstrong>, then go to \u003Cstrong>Keys\u003C\u002Fstrong> &rarr; \u003Cstrong>Service keys\u003C\u002Fstrong>. Click \u003Cstrong>Create service key\u003C\u002Fstrong> in the top right and give it a name such as \u003Cstrong>Orderain\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Click \u003Cstrong>Add new scope\u003C\u002Fstrong> and enable the scopes for the features you want to use:\u003Cbr>\r\n&bull; \u003Cstrong>crm.objects.contacts.write\u003C\u002Fstrong> and \u003Cstrong>crm.objects.contacts.read\u003C\u002Fstrong> - always required\u003Cbr>\r\n&bull; \u003Cstrong>crm.objects.orders.write\u003C\u002Fstrong> and \u003Cstrong>crm.objects.orders.read\u003C\u002Fstrong> - required for order sync\u003Cbr>\r\n&bull; \u003Cstrong>crm.objects.line_items.write\u003C\u002Fstrong> - required for line item sync\u003Cbr>\r\n&bull; \u003Cstrong>crm.objects.deals.write\u003C\u002Fstrong> and \u003Cstrong>crm.objects.deals.read\u003C\u002Fstrong> - required for deal sync and abandoned cart deals\u003Cbr>\r\n&bull; \u003Cstrong>timeline\u003C\u002Fstrong> - required for timeline events\u003Cbr>\r\nClick \u003Cstrong>Create service key\u003C\u002Fstrong> to finish.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Click the service key name to open it. Click \u003Cstrong>Show\u003C\u002Fstrong> to reveal the key, then \u003Cstrong>Copy\u003C\u002Fstrong> and keep it private.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>HubSpot\u003C\u002Fstrong>. Paste the key into the \u003Cstrong>HubSpot Access Token\u003C\u002Fstrong> field and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Turn on the features you want. Each toggle is independent:\u003Cbr>\r\n&bull; \u003Cstrong>Sync new customers to HubSpot Contacts\u003C\u002Fstrong> - adds registered customers as contacts\u003Cbr>\r\n&bull; \u003Cstrong>Sync customer contact when an order is paid\u003C\u002Fstrong> - keeps checkout customers in sync, including guests\u003Cbr>\r\n&bull; \u003Cstrong>Update order stage in HubSpot when order status changes\u003C\u002Fstrong> - keeps the HubSpot order stage in sync with your Orderain order status\u003Cbr>\r\n&bull; \u003Cstrong>Sync paid orders to HubSpot with full line items\u003C\u002Fstrong> - creates an ecommerce order in HubSpot with all products\u003Cbr>\r\n&bull; \u003Cstrong>Create a Deal in HubSpot for each paid order\u003C\u002Fstrong> - creates a deal in your sales pipeline\u003Cbr>\r\n&bull; \u003Cstrong>Sync abandoned checkouts to HubSpot as a Contact and Deal\u003C\u002Fstrong> - creates a contact and a deal when checkout is started but not completed\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> If order, deal, or abandoned cart sync is on, use the dropdowns to select the pipeline and stage for each. Leave the dropdowns unset when the matching sync toggle is off.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Click \u003Cstrong>Save\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Place a test order in your Orderain store. In HubSpot, open \u003Cstrong>CRM\u003C\u002Fstrong> &rarr; \u003Cstrong>Contacts\u003C\u002Fstrong> and find the customer — their timeline should show an order placed event. If order sync is on, the order and its line items appear under \u003Cstrong>CRM\u003C\u002Fstrong> &rarr; \u003Cstrong>Orders\u003C\u002Fstrong>. If deal sync is on, the deal appears under \u003Cstrong>CRM\u003C\u002Fstrong> &rarr; \u003Cstrong>Deals\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 9:\u003C\u002Fstrong> To test abandoned cart recovery, start checkout in your store without completing payment. Open HubSpot and check \u003Cstrong>CRM\u003C\u002Fstrong> &rarr; \u003Cstrong>Contacts\u003C\u002Fstrong> and \u003Cstrong>CRM\u003C\u002Fstrong> &rarr; \u003Cstrong>Deals\u003C\u002Fstrong> — the new contact and abandoned cart deal should appear within a few seconds.\u003C\u002Fp>",".",{"elements":191,"persist_fields":211},[192,195,197,199,202,205,208],{"name":118,"type":40,"label":193,"required":23,"inputType":42,"placeholder":194},"HubSpot Access Token","Paste your HubSpot private app token (pat-...)",{"name":157,"type":47,"label":196,"default":23,"required":17},"Sync new customers to HubSpot contacts",{"name":153,"type":47,"label":198,"default":23,"required":17},"Update order stage in HubSpot when order status changes",{"name":200,"type":47,"label":201,"default":17,"required":17},"send_paid_orders","Sync customer contact when an order is paid",{"name":203,"type":47,"label":204,"default":17,"required":17},"sync_paid_orders","Sync paid orders to HubSpot with full line items",{"name":206,"type":47,"label":207,"default":17,"required":17},"sync_deals","Create a deal in HubSpot for each paid order",{"name":209,"type":47,"label":210,"default":17,"required":17},"send_abandoned_carts","Sync abandoned checkouts to HubSpot as a contact and deal",[118,157,153,200,203,206,209,212,213,214,215,216,217,218,219,220,221],"order_pipeline_id","order_stage_open","order_stage_shipped","order_stage_delivered","order_stage_cancelled","deal_pipeline_id","deal_stage_id","abandoned_pipeline_id","abandoned_stage_id","hubspot_pipelines",5,"hubspot",{"id":93,"name":225,"slug":226},"Marketing","marketing",{"id":228,"title":229,"icon":230,"subtitle":231,"description":232,"installation_guide":233,"script":189,"meta":234,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":243,"is_featured":23,"sort_order":244,"slug":245,"category":246},52,"Easyship","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FiNRluI7mldSt0zuIQEW5mVZNrAyTY7P0uu0yfysq.png","Compare rates from 550+ couriers worldwide, generate shipping labels, and track every shipment from your Orderain dashboard.","\u003Cp>Easyship is a multi-carrier shipping platform that works in 220+ countries and territories. Connect your Orderain store and your vendors can compare live rates from 550+ couriers including DHL, FedEx, UPS, and USPS, buy discounted labels, and track every shipment from one dashboard.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Compare live shipping rates from 550+ couriers in a single API call\u003C\u002Fli>\r\n  \u003Cli>Generate shipping labels directly from your Orderain dashboard\u003C\u002Fli>\r\n  \u003Cli>Automatic duties and tax calculation for international shipments\u003C\u002Fli>\r\n  \u003Cli>Real-time shipment tracking with webhook notifications\u003C\u002Fli>\r\n  \u003Cli>Sandbox environment for safe testing, charges against sandbox credit only\u003C\u002Fli>\r\n  \u003Cli>Free plan available after 13-day Plus trial, no credit card required to start\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to \u003Cstrong>easyship.com\u003C\u002Fstrong> and sign up for a free account. No credit card required.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> After signing in, click \u003Cstrong>API &amp; Webhooks\u003C\u002Fstrong> in the left sidebar under \u003Cstrong>Integrations\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Click \u003Cstrong>Create an API\u003C\u002Fstrong>, enter a name (e.g. \u003Cstrong>Orderain\u003C\u002Fstrong>), and click \u003Cstrong>Connect\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> On the API detail page you will see two token sections: \u003Cstrong>Production\u003C\u002Fstrong> and \u003Cstrong>Sandbox\u003C\u002Fstrong>. Expand \u003Cstrong>Production\u003C\u002Fstrong>, click the eye icon to reveal your token, and copy it. Production tokens start with \u003Ccode>prod_\u003C\u002Fcode>. To test without real charges, copy the \u003Cstrong>Sandbox\u003C\u002Fstrong> token instead (starts with \u003Ccode>sand_\u003C\u002Fcode>).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Plugins\u003C\u002Fstrong> and click on \u003Cstrong>Easyship\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Paste your token into the \u003Cstrong>Easyship API Token\u003C\u002Fstrong> field and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Place a test order on your storefront and confirm that Easyship is returning shipping rates and generating labels correctly. When ready to go live, return to Step 4, copy your Production token, and reinstall the plugin with it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8 (Optional &mdash; for real-time shipment updates):\u003C\u002Fstrong> Go back to \u003Cstrong>API &amp; Webhooks\u003C\u002Fstrong> in the Easyship sidebar and click the \u003Cstrong>Webhooks\u003C\u002Fstrong> tab. Click \u003Cstrong>+ Add Webhook\u003C\u002Fstrong> and fill in the form as follows:\u003C\u002Fp>\r\n\u003Cp>&bull; \u003Cstrong>Webhook Endpoint URL:\u003C\u002Fstrong> \u003Ccode>https:\u002F\u002Fapi.orderain.com\u002Fapi\u002Fv1\u002Fshipping\u002Feasyship\u002Fwebhook\u002FYOUR_SHOP_ID\u003C\u002Fcode>\u003Cbr>\r\n&bull; \u003Cstrong>Version:\u003C\u002Fstrong> Select \u003Cstrong>v2024_09\u003C\u002Fstrong>\u003Cbr>\r\n&bull; \u003Cstrong>Event types:\u003C\u002Fstrong> Check \u003Cstrong>shipment.label.created\u003C\u002Fstrong>, \u003Cstrong>shipment.tracking.checkpoints.created\u003C\u002Fstrong>, \u003Cstrong>shipment.tracking.status.changed\u003C\u002Fstrong>, \u003Cstrong>shipment.cancelled\u003C\u002Fstrong>, and \u003Cstrong>shipment.label.failed\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cp>Click \u003Cstrong>Save\u003C\u002Fstrong>. Copy the \u003Cstrong>Secret Key\u003C\u002Fstrong> shown at the top of the webhook, then come back to \u003Cstrong>Plugins &rarr; Easyship\u003C\u002Fstrong> in your Orderain Dashboard, paste it into the \u003Cstrong>Webhook Secret\u003C\u002Fstrong> field, and click \u003Cstrong>Save\u003C\u002Fstrong>.\u003C\u002Fp>",{"elements":235,"persist_fields":242},[236,239],{"name":39,"type":40,"label":237,"required":23,"inputType":42,"placeholder":238},"Easyship API Token","Paste your Easyship API token here (prod_... or sand_...)",{"hint":240,"name":58,"type":40,"label":241,"required":17,"inputType":42},"Paste the Secret Key from your Easyship webhook here. Orderain uses it to verify that tracking updates are coming from Easyship.","Webhook Secret",[39,58],22,4,"shipping",{"id":243,"name":247,"slug":248},"Shipping & Fulfillment","shipping-fulfillment",{"id":250,"title":251,"icon":252,"subtitle":253,"description":254,"installation_guide":255,"script":256,"meta":257,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":93,"is_featured":23,"sort_order":275,"slug":276,"category":277},53,"Omnisend","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002F16AVB0HOh2gDVBvdpAl0bnRR0tDxw73xZibdcxIK.png","Send order confirmations, abandoned cart emails, and SMS campaigns from one platform built for ecommerce.","\u003Cp>Omnisend brings email, SMS, and push notifications together in one place, with every tool wired around how ecommerce actually works. Connect your Orderain store and your customers start flowing into Omnisend automatically — new signups, orders, products, all of it — so your automations have real data to act on from day one.\u003C\u002Fp>\r\n\r\n\u003Cp>Once the connection is live, Omnisend picks up what your customers do and responds. Someone places an order and a confirmation goes out. An order ships and they get notified. A customer browses and leaves without buying and a follow-up lands in their inbox. You set the flows once and Omnisend runs them for you.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Customers sync to Omnisend automatically when they register or update their profile\u003C\u002Fli>\r\n  \u003Cli>Orders are sent to Omnisend the moment they are placed, keeping your reports and segments up to date\u003C\u002Fli>\r\n  \u003Cli>Products sync so Omnisend can pull real product cards — images, prices, titles — directly into your emails\u003C\u002Fli>\r\n  \u003Cli>Order confirmation and shipping notification automations work out of the box\u003C\u002Fli>\r\n  \u003Cli>Abandoned cart recovery emails reach shoppers who added items but never checked out\u003C\u002Fli>\r\n  \u003Cli>Segment customers by order count, total spend, last purchase date, and more\u003C\u002Fli>\r\n  \u003Cli>Run email and SMS campaigns from the same platform without switching tools\u003C\u002Fli>\r\n  \u003Cli>Free plan available — no credit card required to get started\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Omnisend with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to omnisend.com and sign up for a free account. No credit card is required.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> After logging in, click \u003Cstrong>Connect your store\u003C\u002Fstrong> on the dashboard.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> On the platform selection screen, scroll down and click \u003Cstrong>Other\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Enter your Orderain store URL (e.g. \u003Ccode>https:\u002F\u002Fyourstore.orderain.com\u002F\u003C\u002Fcode>) and click \u003Cstrong>Connect store\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Omnisend will show a \u003Cstrong>Your store is connected!\u003C\u002Fstrong> confirmation screen. At the bottom right, click \u003Cstrong>Continue &amp; send instructions\u003C\u002Fstrong> to proceed.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Omnisend will show you the \u003Cstrong>Add Omnisend code snippet to your store\u003C\u002Fstrong> screen. Inside the code box, find this line:\u003Cbr>\r\n\u003Ccode>omnisend.push([\"brandID\", \"6a72f15f6817de5cfbbedd0f\"]);\u003C\u002Fcode>\u003Cbr>\r\nThe long string of letters and numbers in the second position is your \u003Cstrong>Brand ID\u003C\u002Fstrong>. Copy it and keep it — you will need it in Step 10.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> In your Omnisend dashboard, click \u003Cstrong>Store Settings\u003C\u002Fstrong> in the bottom-left corner, then click \u003Cstrong>API\u003C\u002Fstrong> at the bottom of the left menu.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Click \u003Cstrong>+ Create API key\u003C\u002Fstrong>. Enter a name (e.g. \"Orderain\") — if a \"No results found\" dropdown appears, ignore it and continue. Under \u003Cstrong>Select API key permissions\u003C\u002Fstrong>, toggle on \u003Cstrong>Manage all permissions\u003C\u002Fstrong> at the top — this enables Read and Write access for everything at once, including Contacts, Events, and Products. Scroll down and also enable \u003Cstrong>Orders\u003C\u002Fstrong> and \u003Cstrong>Carts\u003C\u002Fstrong> (these are listed separately under the legacy section — turn on both Read and Write for each).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 9:\u003C\u002Fstrong> Click \u003Cstrong>Create API key\u003C\u002Fstrong> in the bottom right. A \u003Cstrong>Copy API key\u003C\u002Fstrong> screen will appear showing your full key. Click \u003Cstrong>Copy API key\u003C\u002Fstrong> and save it somewhere safe — you will not be able to see it again after closing this screen.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 10:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Omnisend\u003C\u002Fstrong>. Paste your \u003Cstrong>Brand ID\u003C\u002Fstrong> into the Brand ID field and your \u003Cstrong>API Key\u003C\u002Fstrong> into the API Key field, then click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 11:\u003C\u002Fstrong> Place a test order in your Orderain store. Open Omnisend and go to \u003Cstrong>Audience → Contacts\u003C\u002Fstrong> — the customer should appear within a few seconds. Go to \u003Cstrong>Reports → Orders\u003C\u002Fstrong> to confirm the order came through as well.\u003C\u002Fp>","\u003Cscript type=\"text\u002Fjavascript\">\r\n        window.omnisend = window.omnisend || [];\r\n        omnisend.push([\"brandID\", \"brand_id\"]);\r\n        omnisend.push([\"track\", \"$pageViewed\"]);\r\n        !function(){var e=document.createElement(\"script\");\r\n        e.type=\"text\u002Fjavascript\",e.async=!0,\r\n        e.src=\"https:\u002F\u002Fomnisnippet1.com\u002Finshop\u002Flauncher-v2.js\";\r\n        var t=document.getElementsByTagName(\"script\")[0];\r\n        t.parentNode.insertBefore(e,t)}();\r\n\u003C\u002Fscript>",{"elements":258,"persist_fields":274},[259,262,266,268,270,272],{"name":39,"type":40,"label":260,"required":23,"inputType":42,"placeholder":261},"Omnisend API Key","Paste your Omnisend API key here",{"name":263,"type":40,"label":264,"required":17,"inputType":141,"placeholder":265},"brand_id","Brand ID","6a72f15f6817de5cfbbedd0f",{"name":157,"type":47,"label":267,"default":23,"required":17},"Sync new customers to contacts",{"name":200,"type":47,"label":269,"default":23,"required":17},"Sync paid orders",{"name":153,"type":47,"label":271,"default":23,"required":17},"Update order status when shipped, cancelled, or refunded",{"name":209,"type":47,"label":273,"default":23,"required":17},"Sync abandoned checkouts",[39,263,157,200,153,209],3,"omnisend",{"id":93,"name":225,"slug":226},{"id":279,"title":280,"icon":281,"subtitle":282,"description":283,"installation_guide":284,"script":189,"meta":285,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":123,"is_featured":23,"sort_order":275,"slug":303,"category":304},54,"Shopify","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FCMrdo5kMXn7UIqRdYiZHOcrRknVy4fnLwtUEq3tQ.png","Bring your Shopify products into Orderain and keep prices, stock, and status in sync automatically.","\u003Cp>If you already sell on Shopify, this plugin brings those products straight into your Orderain store. Connect your store once, pick the products you want, and they appear on your storefront with their descriptions, variants, prices, and images already set up. No re-typing anything by hand.\u003C\u002Fp>\r\n\r\n\u003Cp>Once connected, it keeps itself up to date. When you change a price, edit a product, or sell stock on Shopify, Orderain picks up the change and updates the matching product on your side. Your two stores stay in step without you touching a thing.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Import products from your Shopify store with titles, descriptions, variants, prices, and images\u003C\u002Fli>\r\n  \u003Cli>Choose exactly which products to bring in, or import your whole catalogue at once\u003C\u002Fli>\r\n  \u003Cli>Price and inventory changes on Shopify update the matching product in Orderain automatically\u003C\u002Fli>\r\n  \u003Cli>Editing or deleting a product on Shopify is reflected in Orderain\u003C\u002Fli>\r\n  \u003Cli>Products that sell out on Shopify are marked out of stock in Orderain\u003C\u002Fli>\r\n  \u003Cli>Turn sync off any time to manage a product manually in Orderain instead\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Log in to your Shopify admin at admin.shopify.com.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Go to \u003Cstrong>Settings\u003C\u002Fstrong> (bottom-left corner), then click \u003Cstrong>Apps\u003C\u002Fstrong> in the sidebar.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Click \u003Cstrong>Develop apps\u003C\u002Fstrong> (top-right of the Apps page), then click \u003Cstrong>Build apps in Dev Dashboard\u003C\u002Fstrong>. The Dev Dashboard opens in a new tab.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> In the Dev Dashboard, click \u003Cstrong>Create app\u003C\u002Fstrong> (on the \u003Cstrong>Apps\u003C\u002Fstrong> page, or in the \u003Cstrong>Get API credentials\u003C\u002Fstrong> bar at the bottom).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> On the \u003Cstrong>Create an app\u003C\u002Fstrong> screen, use the \u003Cstrong>Start from Dev Dashboard\u003C\u002Fstrong> box on the right. Enter an app name such as \u003Cstrong>Orderain Import\u003C\u002Fstrong>, then click \u003Cstrong>Create\u003C\u002Fstrong>. You can ignore the Shopify CLI box on the left, as you do not need it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Scroll to the \u003Cstrong>API access\u003C\u002Fstrong> section. In the \u003Cstrong>Scopes\u003C\u002Fstrong> box, enter both scopes as a comma-separated list:\u003Cbr>\r\n&bull; \u003Cstrong>read_products, read_inventory\u003C\u002Fstrong>\u003Cbr>\r\nLeave \u003Cstrong>Optional scopes\u003C\u002Fstrong> empty and leave \u003Cstrong>Use legacy install flow\u003C\u002Fstrong> unchecked.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Click \u003Cstrong>Release\u003C\u002Fstrong> (top-right) to publish this version of the app.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> A \u003Cstrong>Release this new version?\u003C\u002Fstrong> box appears. Both fields are optional, so leave them blank and click \u003Cstrong>Release\u003C\u002Fstrong> to confirm.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 9:\u003C\u002Fstrong> Click the app name at the top of the left panel to open the \u003Cstrong>Overview\u003C\u002Fstrong> page. In the \u003Cstrong>Installs\u003C\u002Fstrong> box (top-right), click \u003Cstrong>Install app\u003C\u002Fstrong>, then approve the access request. Shopify may send you to your store to confirm. Approve there and the install count changes to 1. This step is required, because the app must be installed before the credentials can connect to your store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 10:\u003C\u002Fstrong> Go back to the Dev Dashboard tab and open the app's \u003Cstrong>Settings\u003C\u002Fstrong> tab. Under \u003Cstrong>Credentials\u003C\u002Fstrong>, copy your \u003Cstrong>Client ID\u003C\u002Fstrong>, then reveal and copy your \u003Cstrong>Client Secret\u003C\u002Fstrong> (it starts with \u003Cstrong>shpss_\u003C\u002Fstrong>). Keep the secret private and treat it like a password.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 11:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Plugins\u003C\u002Fstrong> and click on \u003Cstrong>Shopify Import\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 12:\u003C\u002Fstrong> Paste your \u003Cstrong>Shopify store domain\u003C\u002Fstrong> (for example \u003Cstrong>yourstore.myshopify.com\u003C\u002Fstrong>), your \u003Cstrong>Client ID\u003C\u002Fstrong>, and your \u003Cstrong>Client secret\u003C\u002Fstrong> into the fields, then click \u003Cstrong>Install\u003C\u002Fstrong>. Orderain uses these to connect securely to Shopify on your behalf.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 13:\u003C\u002Fstrong> Once connected, click \u003Cstrong>Shopify Import\u003C\u002Fstrong> in the sidebar. Browse your Shopify catalogue, select the products you want, then click \u003Cstrong>Import Selected\u003C\u002Fstrong>. Your products are now live on Orderain and will stay in sync with Shopify.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Shopify changed how store connections work on January 1, 2026. Apps no longer give out a copy-and-paste access token. Instead you provide your app's Client ID and Client Secret, and Orderain exchanges them for a secure connection on its own. The app and store need to belong to the same Shopify account, which they do when you follow the steps above.\u003C\u002Fp>",{"elements":286,"auth_type":39,"persist_fields":302},[287,292,297],{"hint":288,"name":289,"type":40,"label":290,"required":23,"inputType":141,"placeholder":291},"Your permanent .myshopify.com domain, not your custom store domain.","store_domain","Shopify store domain","yourstore.myshopify.com",{"hint":293,"name":294,"type":40,"label":295,"required":23,"inputType":141,"placeholder":296},"Found in your Shopify Dev Dashboard app, under API credentials.","client_id","Client ID","Paste your Client ID",{"hint":298,"name":299,"type":40,"label":300,"required":23,"inputType":42,"placeholder":301},"Found in the same app, under API credentials. The app needs read_products and read_inventory access.","client_secret","Client secret","Paste your Client secret",[289,294,299],"shopify",{"id":123,"name":127,"slug":128},{"id":306,"title":307,"icon":308,"subtitle":309,"description":310,"installation_guide":311,"script":189,"meta":312,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":93,"is_featured":23,"sort_order":275,"slug":339,"category":340},55,"Gorgias","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FCXY5MP3hseFVAeEiyPAVv2L7fGUSIikx486sU0Qm.png","Connect your Orderain store to Gorgias so your support team sees every order, customer, and ticket in one place.","\u003Cp>Gorgias is the helpdesk built for ecommerce. When a customer emails, chats, or messages your store, Gorgias pulls their order history directly from Orderain so your support team can see what they ordered, when it shipped, and whether it was refunded — all without switching tabs.\u003C\u002Fp>\r\n\r\n\u003Cp>Orderain sends order and customer events to Gorgias in real time. Every new order creates or updates the customer profile in Gorgias. Your team can action refunds, cancellations, and shipping updates from inside the Gorgias ticket without touching Orderain.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Creates or updates a Gorgias customer profile when an order is placed\u003C\u002Fli>\r\n  \u003Cli>Sends order details to Gorgias so agents see products, totals, and shipping status on every ticket\u003C\u002Fli>\r\n  \u003Cli>Triggers a Gorgias event when an order is shipped, delivered, or cancelled\u003C\u002Fli>\r\n  \u003Cli>Lets support agents view the full Orderain order timeline inside Gorgias without leaving the helpdesk\u003C\u002Fli>\r\n  \u003Cli>Supports email, live chat, and social message channels through a single Gorgias inbox\u003C\u002Fli>\r\n  \u003Cli>Stores your Gorgias API key securely and sends it only to Gorgias servers\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Sign in to your Gorgias account. In the left sidebar go to \u003Cstrong>Settings\u003C\u002Fstrong> &rarr; \u003Cstrong>REST API\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> On this screen your \u003Cstrong>Base API URL\u003C\u002Fstrong> and \u003Cstrong>Username\u003C\u002Fstrong> are already shown. Note both of them:\u003Cbr>\r\n&bull; \u003Cstrong>Base API URL\u003C\u002Fstrong> looks like \u003Ccode>https:\u002F\u002Fmystore.gorgias.com\u002Fapi\u002F\u003C\u002Fcode>\u003Cbr>\r\n&bull; \u003Cstrong>Username\u003C\u002Fstrong> is your Gorgias account email address\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Click \u003Cstrong>Create API key\u003C\u002Fstrong>. Gorgias generates a new key. Copy it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Gorgias\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> In the \u003Cstrong>Configuration\u003C\u002Fstrong> section, fill in the three fields:\u003Cbr>\r\n&bull; \u003Cstrong>Gorgias API URL\u003C\u002Fstrong>: paste the URL from Step 2 (for example, \u003Ccode>https:\u002F\u002Fmystore.gorgias.com\u002Fapi\u002F\u003C\u002Fcode>)\u003Cbr>\r\n&bull; \u003Cstrong>Gorgias account email\u003C\u002Fstrong>: your Gorgias account email address\u003Cbr>\r\n&bull; \u003Cstrong>Gorgias API Key\u003C\u002Fstrong>: the key you created in Step 3\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Turn on the sync options you want:\u003Cbr>\r\n&bull; \u003Cstrong>Sync customers to Gorgias\u003C\u002Fstrong>: creates or updates a Gorgias customer profile when someone places an order\u003Cbr>\r\n&bull; \u003Cstrong>Sync orders to Gorgias\u003C\u002Fstrong>: sends order details to Gorgias so agents see them on every ticket\u003Cbr>\r\n&bull; \u003Cstrong>Send order status events\u003C\u002Fstrong>: notifies Gorgias when an order is shipped, delivered, or cancelled\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Click \u003Cstrong>Save\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Place a test order in your Orderain store. In Gorgias, go to \u003Cstrong>Customers\u003C\u002Fstrong> and search for the customer email. The profile should appear with the order attached. Open a ticket for that customer and confirm the order details are visible in the sidebar.\u003C\u002Fp>",{"elements":313,"auth_type":39,"persist_fields":335},[314,319,323,326,329,332],{"hint":315,"name":316,"type":40,"label":317,"required":23,"inputType":141,"placeholder":318},"From Gorgias → Settings → REST API. Include the trailing \u002Fapi\u002F.","base_api_url","Gorgias API URL","https:\u002F\u002Fyourstore.gorgias.com\u002Fapi\u002F",{"name":320,"type":40,"label":321,"required":23,"inputType":141,"placeholder":322},"username","Gorgias account email","you@yourstore.com",{"name":39,"type":40,"label":324,"required":23,"inputType":42,"placeholder":325},"Gorgias API Key","Paste your Gorgias API Key",{"name":327,"type":47,"label":328,"default":23,"required":17},"sync_customers","Sync customers to Gorgias on paid orders",{"name":330,"type":47,"label":331,"default":23,"required":17},"sync_orders","Attach order details to the Gorgias customer",{"name":333,"type":47,"label":334,"default":23,"required":17},"sync_order_events","Update order status in Gorgias (shipped \u002F delivered \u002F cancelled)",[316,320,39,327,330,333,336,337,338],"credentials_valid","gorgias_domain","credentials_error","gorgias",{"id":93,"name":225,"slug":226},{"id":342,"title":343,"icon":344,"subtitle":345,"description":346,"installation_guide":347,"script":189,"meta":348,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":123,"is_featured":23,"sort_order":124,"slug":366,"category":367},56,"EPROLO","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FvtT9sm1STk29GMuUmsHmN5Avl7snMfbFnErhKhbd.png","Import products from EPROLO into your Orderain store and fulfill customer orders automatically with one-click dropshipping.","\u003Cp>EPROLO is a free dropshipping platform with US warehouses, millions of products, and built-in fulfillment. Add products to your EPROLO import list, connect your Orderain store, and let orders fulfill automatically without any manual work on your end.\u003C\u002Fp>\r\n\r\n\u003Cp>Once connected, your store sends every order to EPROLO the moment it is placed. EPROLO picks, packs, and ships it, then sends you the tracking number automatically so your customers stay informed without you lifting a finger.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Sync products from your EPROLO import list directly into your Orderain store\u003C\u002Fli>\r\n  \u003Cli>US warehouse products ship faster to American customers\u003C\u002Fli>\r\n  \u003Cli>Orders placed on your store are automatically sent to EPROLO for fulfillment\u003C\u002Fli>\r\n  \u003Cli>Tracking numbers sync back to Orderain automatically when EPROLO ships the order\u003C\u002Fli>\r\n  \u003Cli>Real-time inventory and pricing sync keeps your store accurate\u003C\u002Fli>\r\n  \u003Cli>Supports a wide range of product categories including fashion, electronics, beauty, and home goods\u003C\u002Fli>\r\n  \u003Cli>Free to use with no monthly fees or minimum order requirements\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to eprolo.com and create a free account. Click \u003Cstrong>Sign Up\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Log in and you will land on \u003Cstrong>My Dashboard\u003C\u002Fstrong>. On the right side of the dashboard you will see a message box with your Account Support Rep.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Type \u003Cstrong>Request API\u003C\u002Fstrong> in the message field and click \u003Cstrong>Send\u003C\u002Fstrong>. Your support rep will reply within 24 hours with your API Key and API Secret.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Plugins\u003C\u002Fstrong> and click on \u003Cstrong>EPROLO\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Paste your API Key into the \u003Cstrong>API Key\u003C\u002Fstrong> field and your API Secret into the \u003Cstrong>API Secret\u003C\u002Fstrong> field.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Click \u003Cstrong>Install\u003C\u002Fstrong>. Orderain will connect to EPROLO and set up automatic order forwarding.\u003C\u002Fp>",{"elements":349,"persist_fields":365},[350,353,357,359,362],{"name":39,"type":40,"label":351,"required":23,"inputType":141,"placeholder":352},"API Key","Your EPROLO API Key",{"name":354,"type":40,"label":355,"required":23,"inputType":42,"placeholder":356},"api_secret","API Secret","Your EPROLO API Secret",{"name":46,"type":47,"label":358,"default":23,"required":17},"Automatically send paid orders to EPROLO for fulfillment",{"hint":360,"name":51,"type":47,"label":361,"default":17,"required":17},"Off by default. COD orders are unpaid and may be cancelled.","Also send Cash-on-Delivery (COD) orders to EPROLO",{"hint":363,"name":55,"type":47,"label":364,"default":23,"required":17},"When EPROLO ships an order, the tracking updates in Orderain automatically. Turning this on registers a webhook with EPROLO.","Sync order status & tracking from EPROLO (recommended)",[39,354,46,51,55,58],"eprolo",{"id":123,"name":127,"slug":128},{"id":369,"title":370,"icon":371,"subtitle":372,"description":373,"installation_guide":374,"script":189,"meta":375,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":395,"is_featured":23,"sort_order":124,"slug":390,"category":396},57,"QuickBooks Online","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FZWiaKe4TefyvCi7nkkXnu8593XwS0Sz2jrZYVa8z.png","Send every Orderain order, refund, and customer straight into QuickBooks so your accountant's books are always up to date.","\u003Cp>QuickBooks Online is the accounting software your accountant works in every day. This plugin connects it to Orderain so every sale, refund, and new customer is recorded in QuickBooks the moment it happens. No monthly CSV exports, no manual data entry, no missed transactions at tax time.\u003C\u002Fp>\r\n\r\n\u003Cp>Connect your QuickBooks account once with a single click. From then on, when a customer places an order Orderain creates a Sales Receipt in QuickBooks automatically. Refunds create Refund Receipts. New customers become Customer records. Tax and payment method are recorded against every transaction, so your books stay balanced without anyone lifting a finger.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Creates a Sales Receipt in QuickBooks automatically when an order is placed\u003C\u002Fli>\r\n  \u003Cli>Creates a Refund Receipt automatically when an order is refunded\u003C\u002Fli>\r\n  \u003Cli>Adds new Orderain customers as Customer records in QuickBooks\u003C\u002Fli>\r\n  \u003Cli>Records tax collected and payment method against every transaction\u003C\u002Fli>\r\n  \u003Cli>Connects with one click through QuickBooks, so you never copy or paste any keys\u003C\u002Fli>\r\n  \u003Cli>Refreshes your connection in the background so you never have to reconnect\u003C\u002Fli>\r\n  \u003Cli>Uses your order number to prevent the same sale being recorded twice\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>QuickBooks Online\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Click \u003Cstrong>Connect to QuickBooks\u003C\u002Fstrong>. A QuickBooks login window opens.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Log in with your QuickBooks Online username and password.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> If you have more than one QuickBooks company, choose the company you want Orderain to sync with.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Click \u003Cstrong>Connect\u003C\u002Fstrong> to allow Orderain to record sales and customers in your QuickBooks account. The window closes and you are returned to Orderain.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Your QuickBooks company name now appears in the plugin settings, confirming the connection is live. Orderain saves your Company ID and connection tokens for you, so there is nothing to copy or paste.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Place a test order in your Orderain store. In QuickBooks Online, go to \u003Cstrong>Sales\u003C\u002Fstrong> &rarr; \u003Cstrong>All Sales\u003C\u002Fstrong> and confirm a new Sales Receipt appears within about 30 seconds.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> If your store has no orders for 101 days in a row, the QuickBooks connection expires for security. If that happens, open this plugin and click \u003Cstrong>Reconnect\u003C\u002Fstrong> to authorize again. As long as orders keep coming in, Orderain refreshes the connection in the background and you never need to reconnect.\u003C\u002Fp>",{"type":376,"connect":377,"elements":383,"provider":390,"auth_type":391,"persist_fields":392},"connect",{"button_label":378,"start_endpoint":379,"connected_label":380,"status_endpoint":381,"disconnect_endpoint":382},"Connect QuickBooks","\u002Fapi\u002Fv1\u002Fplugins\u002Fquickbooks\u002Foauth\u002Fstart\u002F{shop_id}","Connected to QuickBooks","\u002Fapi\u002Fv1\u002Fplugins\u002Fquickbooks\u002Fstatus\u002F{shop_id}","\u002Fapi\u002Fv1\u002Fplugins\u002Fquickbooks\u002Fdisconnect\u002F{shop_id}",[384,387],{"name":385,"type":47,"label":386,"default":23,"required":17},"sync_invoices","Create an invoice in QuickBooks for each paid order",{"name":388,"type":47,"label":389,"default":23,"required":17},"sync_payments","Record payments (online: on order; COD: on delivery)","quickbooks","oauth",[385,388,119,393,394],"realm_id","connected_at",27,{"id":395,"name":397,"slug":398},"Tax & Accounting","tax-accounting",{"id":62,"title":400,"icon":401,"subtitle":402,"description":403,"installation_guide":404,"script":405,"meta":406,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":244,"is_featured":17,"sort_order":124,"slug":412,"category":413},"Google Analytics","https:\u002F\u002Fcdn.orderain.com\u002Fplugin_icons\u002Fgoogle-analytics-icon.svg","Track store performance and traffic with Google Analytics for data-driven business decisions.","\u003Cp>Google Analytics is a free website analytics platform that provides real-time statistics and analysis of how users interact with your store. By integrating Google Analytics with your Orderain store, you can understand your site visitors, measure marketing performance, and use data-driven insights to grow your business.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin adds the GA4 tracking snippet to your storefront using your Measurement ID, automatically tracking page views and e-commerce events so you can measure the full customer journey from first visit to completed purchase.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Real-time and historical traffic reports — see who is on your store and where they came from\u003C\u002Fli>\r\n  \u003Cli>E-commerce tracking for product views, add-to-cart events, and completed purchases\u003C\u002Fli>\r\n  \u003Cli>Audience reports showing demographics, devices, and geographic breakdown of your visitors\u003C\u002Fli>\r\n  \u003Cli>Access Google's machine learning insights to maximize the value of your data\u003C\u002Fli>\r\n  \u003Cli>Integration with Google Ads and Search Console to connect insights to advertising results\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Google Analytics with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to analytics.google.com and sign in with your Google account, or create a free account.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Click \u003Cstrong>Admin\u003C\u002Fstrong> in the bottom-left corner. In the \u003Cstrong>Account\u003C\u002Fstrong> column, select your account. In the \u003Cstrong>Property\u003C\u002Fstrong> column, select your property or create a new one.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Under \u003Cstrong>Property\u003C\u002Fstrong>, click \u003Cstrong>Data Streams\u003C\u002Fstrong>, then select your web stream. Your \u003Cstrong>Measurement ID\u003C\u002Fstrong> begins with \u003Ccode>G-\u003C\u002Fcode> and is displayed at the top of the stream details (e.g. \u003Ccode>G-XXXXXXXXXX\u003C\u002Fcode>). Copy it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Google Analytics\u003C\u002Fstrong>. Paste your Measurement ID into the \u003Cstrong>Google Analytics ID\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Visit your storefront, then check the \u003Cstrong>Realtime\u003C\u002Fstrong> report in Google Analytics to confirm your store is sending data.\u003C\u002Fp>","\u003Cscript async src=\"https:\u002F\u002Fwww.googletagmanager.com\u002Fgtag\u002Fjs?id=YOUR_ID\">\u003C\u002Fscript>\r\n\u003Cscript>\r\n  window.dataLayer = window.dataLayer || [];\r\n  function gtag(){dataLayer.push(arguments);}\r\n  gtag('js', new Date());\r\n  gtag('config', 'YOUR_ID');\r\n\u003C\u002Fscript>",{"elements":407},[408],{"name":409,"type":40,"label":410,"required":23,"inputType":141,"placeholder":411},"YOUR_ID","Google Analytics ID","G-XXXXXXXXXX","analytics",{"id":244,"name":414,"slug":412},"Analytics",{"id":93,"title":416,"icon":417,"subtitle":418,"description":419,"installation_guide":420,"script":421,"meta":422,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":244,"is_featured":17,"sort_order":124,"slug":412,"category":428},"Google Tag Manager","https:\u002F\u002Fcdn.orderain.com\u002Fplugin_icons\u002Fgoogle-tag-manager-icon.svg","Manage and deploy marketing and tracking tags without writing or editing any code.","\u003Cp>Google Tag Manager (GTM) is a free tag management system that lets you deploy and manage marketing and analytics tags on your store without modifying code directly. By integrating Google Tag Manager with your Orderain store, you can add, update, and remove tracking tags — such as Google Analytics, Facebook Pixel, and custom scripts — all from one central interface.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin adds the Google Tag Manager container snippet to your storefront using your Container ID, giving you full control over your store's tracking and marketing tags through the GTM dashboard.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Deploy and manage any tracking tag without touching your store's code\u003C\u002Fli>\r\n  \u003Cli>Built-in tag templates for Google Analytics 4, Google Ads, Facebook Pixel, and hundreds more\u003C\u002Fli>\r\n  \u003Cli>Version control with the ability to publish, preview, and roll back tag configurations\u003C\u002Fli>\r\n  \u003Cli>Trigger-based firing rules — send data on page views, button clicks, form submissions, and custom events\u003C\u002Fli>\r\n  \u003Cli>Built-in preview and debug mode to test and verify tag implementations before going live\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Google Tag Manager with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to tagmanager.google.com and sign in with your Google account, or create a free account.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Click \u003Cstrong>Create Account\u003C\u002Fstrong>, enter your account name and country, then set up a new container for your store. Select \u003Cstrong>Web\u003C\u002Fstrong> as the target platform and click \u003Cstrong>Create\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> After creating the container, Google Tag Manager will display your container snippet. Your \u003Cstrong>Container ID\u003C\u002Fstrong> begins with \u003Ccode>GTM-\u003C\u002Fcode> (e.g. \u003Ccode>GTM-XXXXXXX\u003C\u002Fcode>). Copy it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Google Tag Manager\u003C\u002Fstrong>. Paste your Container ID into the \u003Cstrong>Google Tag Manager ID\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Use GTM's \u003Cstrong>Preview\u003C\u002Fstrong> mode to verify your container is loading on your storefront and that tags are firing correctly before publishing.\u003C\u002Fp>","\u003C!-- Google Tag Manager -->\r\n\u003Cscript>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\r\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\r\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\r\n'https:\u002F\u002Fwww.googletagmanager.com\u002Fgtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\r\n})(window,document,'script','dataLayer','YOUR_GTM_ID');\u003C\u002Fscript>\r\n\u003C!-- End Google Tag Manager -->\r\n\u003C!-- Google Tag Manager (noscript) -->\r\n\u003Cnoscript>\u003Ciframe src=\"https:\u002F\u002Fwww.googletagmanager.com\u002Fns.html?id=YOUR_GTM_ID\"\r\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\">\u003C\u002Fiframe>\u003C\u002Fnoscript>\r\n\u003C!-- End Google Tag Manager (noscript) -->",{"elements":423},[424],{"name":425,"type":40,"label":426,"required":23,"inputType":141,"placeholder":427},"YOUR_GTM_ID","Google Tag Manager ID","GTM-XXXXXXX",{"id":244,"name":414,"slug":412},{"id":275,"title":430,"icon":431,"subtitle":432,"description":433,"installation_guide":434,"script":435,"meta":436,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":442,"is_featured":17,"sort_order":124,"slug":443,"category":444},"Facebook Pixel","https:\u002F\u002Fcdn.orderain.com\u002Fplugin_icons\u002Fmeta-icon.png","Measure Facebook ad campaign performance and improve targeting with conversion pixel tracking.","\u003Cp>The Facebook Pixel is a powerful tracking tool that allows you to measure the effectiveness of your Facebook and Instagram ad campaigns. By integrating the Facebook Pixel with your Orderain store, you can track how users interact with your store after seeing your ads, optimize campaigns for real purchase conversions, and retarget visitors who didn't complete a purchase.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin adds the Facebook Pixel to your storefront using your Pixel ID, automatically firing standard events so Meta can attribute sales back to your ad campaigns and build high-converting custom and lookalike audiences.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Tracks standard events including PageView, ViewContent, AddToCart, InitiateCheckout, and Purchase\u003C\u002Fli>\r\n  \u003Cli>Retarget visitors who browsed your products but didn't complete a purchase\u003C\u002Fli>\r\n  \u003Cli>Build custom audiences based on store behavior for highly targeted ad campaigns\u003C\u002Fli>\r\n  \u003Cli>Create lookalike audiences to find new customers similar to your existing buyers\u003C\u002Fli>\r\n  \u003Cli>Measure return on ad spend (ROAS) and optimize campaigns for real purchase conversions\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect the Facebook Pixel with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to business.facebook.com and sign in to your Meta Business account, or create one if you don't have one.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In Meta Business Suite, navigate to \u003Cstrong>Events Manager → Data Sources\u003C\u002Fstrong>. Click \u003Cstrong>Add\u003C\u002Fstrong> to create a new pixel and give it a name. After creating the pixel, copy your \u003Cstrong>Pixel ID\u003C\u002Fstrong> — it is a 15–16 digit number displayed at the top of the pixel page.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Facebook Pixel\u003C\u002Fstrong>. Paste your Pixel ID into the \u003Cstrong>Facebook Pixel ID\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Visit your storefront, then use the \u003Cstrong>Meta Pixel Helper\u003C\u002Fstrong> Chrome extension or check Events Manager to confirm your Pixel is firing correctly.\u003C\u002Fp>","\u003C!-- Facebook Pixel Code -->\r\n\u003Cscript>\r\n  !function(f,b,e,v,n,t,s)\r\n  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?\r\n  n.callMethod.apply(n,arguments):n.queue.push(arguments)};\r\n  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\r\n  n.queue=[];t=b.createElement(e);t.async=!0;\r\n  t.src=v;s=b.getElementsByTagName(e)[0];\r\n  s.parentNode.insertBefore(t,s)}(window, document,'script',\r\n  'https:\u002F\u002Fconnect.facebook.net\u002Fen_US\u002Ffbevents.js');\r\n  fbq('init', 'YOUR_PIXEL_ID');\r\n  fbq('track', 'PageView');\r\n\u003C\u002Fscript>\r\n\u003Cnoscript>\u003Cimg height=\"1\" width=\"1\" style=\"display:none\"\r\n  src=\"https:\u002F\u002Fwww.facebook.com\u002Ftr?id=YOUR_PIXEL_ID&ev=PageView&noscript=1\"\r\n\u002F>\u003C\u002Fnoscript>\r\n\u003C!-- End Facebook Pixel Code -->",{"elements":437},[438],{"name":439,"type":40,"label":440,"required":23,"inputType":141,"placeholder":441},"YOUR_PIXEL_ID","Facebook Pixel ID","123456789012345",7,"ads",{"id":442,"name":445,"slug":443},"Ads",{"id":244,"title":447,"icon":448,"subtitle":449,"description":450,"installation_guide":451,"script":452,"meta":453,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":458,"is_featured":17,"sort_order":124,"slug":459,"category":460},"Tawk.to","https:\u002F\u002Fcdn.orderain.com\u002Fplugin_icons\u002Ftawk.to.png","Add free live chat messaging to monitor and respond to website visitors instantly.","\u003Cp>Tawk.to is a completely free live chat platform that lets you monitor and communicate with visitors on your store in real time. By integrating Tawk.to with your Orderain store, you can answer customer questions instantly, reduce cart abandonment, and provide a personal shopping experience — all without paying a monthly subscription.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin embeds the Tawk.to live chat widget on your storefront using your Property ID, giving customers immediate access to your support team.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Free live chat with no agent or conversation limits\u003C\u002Fli>\r\n  \u003Cli>Real-time visitor monitoring to see who is browsing your store and what they are viewing\u003C\u002Fli>\r\n  \u003Cli>Customizable chat widget to match your brand's style and colors\u003C\u002Fli>\r\n  \u003Cli>Mobile apps for iOS and Android so you can respond from anywhere\u003C\u002Fli>\r\n  \u003Cli>Chat history and customer profiles to provide personalized follow-up support\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Tawk.to with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to tawk.to and sign in to your Tawk.to account, or create a free account.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> After creating your account, add a new property for your store. Tawk.to will generate a chat widget embed code. Your \u003Cstrong>Property ID\u003C\u002Fstrong> is the alphanumeric string in the script URL (e.g. \u003Ccode>https:\u002F\u002Fembed.tawk.to\u002FYOUR_PROPERTY_ID\u002F...\u003C\u002Fcode>). Copy it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Tawk.to\u003C\u002Fstrong>. Paste your Property ID into the \u003Cstrong>Tawk.to ID\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Visit your storefront to confirm the Tawk.to chat widget appears and is ready to receive messages.\u003C\u002Fp>","\u003Cscript type=\"text\u002Fjavascript\">\r\n  var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();\r\n(function(){\r\nvar s1=document.createElement(\"script\"),s0=document.getElementsByTagName(\"script\")[0];\r\ns1.async=true;\r\ns1.src='https:\u002F\u002Fembed.tawk.to\u002FYOUR_ID\u002Fdefault';\r\ns1.charset='UTF-8';\r\ns1.setAttribute('crossorigin','*');\r\ns0.parentNode.insertBefore(s1,s0);\r\n})();\r\n\u003C\u002Fscript>",{"elements":454},[455],{"name":409,"type":40,"label":456,"required":23,"inputType":141,"placeholder":457},"Tawk.to ID","64a1b2c3d4e5f6g7h8i9j0k1",24,"communication",{"id":458,"name":461,"slug":462},"Customer Support","customer-support",{"id":222,"title":464,"icon":465,"subtitle":466,"description":467,"installation_guide":468,"script":469,"meta":470,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":244,"is_featured":17,"sort_order":124,"slug":412,"category":475},"Microsoft Clarity","https:\u002F\u002Fcdn.orderain.com\u002Fplugin_icons\u002Fclarity.png","Get free heatmaps and behavior analytics showing exactly how visitors use your store.","\u003Cp>Microsoft Clarity is a free user behavior analytics tool that provides insights into how visitors interact with your store through heatmaps, session recordings, and behavioral data. By integrating Microsoft Clarity with your Orderain store, you can analyze user behavior, understand the customer journey, and identify areas for improvement to boost conversions.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin connects your store to Microsoft Clarity using your Project ID, automatically tracking visitor interactions across all your storefront pages.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Heatmaps showing where visitors click, scroll, and move on your pages\u003C\u002Fli>\r\n  \u003Cli>Session recordings to watch real visitor journeys and spot friction points\u003C\u002Fli>\r\n  \u003Cli>Dead click and rage click detection to identify broken or confusing elements\u003C\u002Fli>\r\n  \u003Cli>Actionable insights and data visualizations to improve your site's content and layout\u003C\u002Fli>\r\n  \u003Cli>Completely free with no data limits, session caps, or paywalled features\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Microsoft Clarity with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to clarity.microsoft.com and sign in with your Microsoft account, or create a free account.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Click \u003Cstrong>New Project\u003C\u002Fstrong>, enter your store name and URL, and complete the setup. Clarity will display a tracking code snippet for your project. Your \u003Cstrong>Project ID\u003C\u002Fstrong> is the alphanumeric string passed as the last argument in the script (e.g. \u003Ccode>a1b2c3d4e5\u003C\u002Fcode>). Copy it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Microsoft Clarity\u003C\u002Fstrong>. Paste your Project ID into the \u003Cstrong>Microsoft Clarity ID\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Visit your storefront, then check your Clarity dashboard after a few minutes to confirm session data is being recorded.\u003C\u002Fp>","\u003Cscript type=\"text\u002Fjavascript\">\r\n  (function(c,l,a,r,i,t,y){\r\n        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};\r\n        t=l.createElement(r);t.async=1;t.src=\"https:\u002F\u002Fwww.clarity.ms\u002Ftag\u002F\"+i;\r\n        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);\r\n    })(window, document, \"clarity\", \"script\", \"YOUR_ID\");\r\n\u003C\u002Fscript>",{"elements":471},[472],{"name":409,"type":40,"label":473,"required":23,"inputType":141,"placeholder":474},"Microsoft Clarity ID","a1b2c3d4e5",{"id":244,"name":414,"slug":412},{"id":177,"title":477,"icon":478,"subtitle":479,"description":480,"installation_guide":481,"script":482,"meta":483,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":93,"is_featured":17,"sort_order":124,"slug":226,"category":493},"Mailchimp","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FdlyCbcviCPLwn5TWyPAsHdGWDx1VRyy55DP8otcI.png","Automate email marketing campaigns and sync customer data to grow your subscriber base faster.","\u003Cp>Mailchimp is a powerful email marketing platform that helps you connect with your customers, grow your audience, and boost sales. When integrated with your Orderain store, Mailchimp allows you to sync customer data, track purchase behavior, and create targeted email campaigns that drive results.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin connects your store to Mailchimp using your User ID and List ID, enabling automatic subscriber sync so every new customer or newsletter sign-up is added to your Mailchimp audience in real time.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Automatic sync of new customers and newsletter subscribers to your Mailchimp audience\u003C\u002Fli>\r\n  \u003Cli>Targeted email campaigns based on customer behavior, purchase history, and preferences\u003C\u002Fli>\r\n  \u003Cli>Automated customer journey flows — welcome emails, abandoned cart reminders, and post-purchase follow-ups\u003C\u002Fli>\r\n  \u003Cli>Audience segmentation to reach the right customers with the right message\u003C\u002Fli>\r\n  \u003Cli>Comprehensive analytics to track open rates, click rates, and campaign revenue impact\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Mailchimp with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to mailchimp.com and sign in to your Mailchimp account, or sign up for a free account.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In your Mailchimp account, click on your profile icon and select \u003Cstrong>Account &amp; Billing\u003C\u002Fstrong>. Navigate to \u003Cstrong>Extras → API Keys\u003C\u002Fstrong>. Click \u003Cstrong>Create A Key\u003C\u002Fstrong> and copy the generated API key.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> To find your \u003Cstrong>User ID\u003C\u002Fstrong> and \u003Cstrong>List ID\u003C\u002Fstrong>, navigate to \u003Cstrong>Audience → Signup Forms → Embedded Forms\u003C\u002Fstrong>. In the generated embed code, locate the script URL — your User ID and List ID are the two alphanumeric values in the path (e.g. \u003Ccode>users\u002FYOUR_USER_ID\u002FYOUR_LIST_ID.js\u003C\u002Fcode>). Copy both values.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Mailchimp\u003C\u002Fstrong>. Paste your User ID into the \u003Cstrong>Mailchimp User ID\u003C\u002Fstrong> field and your List ID into the \u003Cstrong>Mailchimp List ID\u003C\u002Fstrong> field in the Configuration section, then click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Add a test subscriber through your storefront and verify they appear in your Mailchimp audience.\u003C\u002Fp>","\u003Cscript id=\"mcjs\">!function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,\"script\",\"https:\u002F\u002Fchimpstatic.com\u002Fmcjs-connected\u002Fjs\u002Fusers\u002FYOUR_USER_ID\u002FYOUR_LIST_ID.js\");\u003C\u002Fscript>",{"elements":484},[485,489],{"name":486,"type":40,"label":487,"required":23,"inputType":141,"placeholder":488},"YOUR_USER_ID","Mailchimp User ID","a1b2c3d4e5f6g7h8i9j0k1l2",{"name":490,"type":40,"label":491,"required":23,"inputType":141,"placeholder":492},"YOUR_LIST_ID","Mailchimp List ID","1a2b3c4d5e",{"id":93,"name":225,"slug":226},{"id":442,"title":495,"icon":496,"subtitle":497,"description":498,"installation_guide":499,"script":500,"meta":501,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":458,"is_featured":17,"sort_order":124,"slug":459,"category":507},"WhatsApp Business","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FLZozUtacBmOSR13N3mIP1ElQTNehXXjNxGsYtKon.png","Offer real-time customer support and engagement through WhatsApp Business messaging integration.","\u003Cp>WhatsApp Business is the world's most popular messaging platform, trusted by over 2 billion users. By integrating WhatsApp Business with your Orderain store, you can offer instant customer support, share order updates, and build stronger relationships with your shoppers through a channel they already use daily.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin embeds a WhatsApp chat button on your storefront using your WhatsApp Business phone number, allowing customers to start a conversation with you in one click.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Instant chat button on your storefront so customers can reach you directly on WhatsApp\u003C\u002Fli>\r\n  \u003Cli>Real-time customer support through a familiar and trusted messaging platform\u003C\u002Fli>\r\n  \u003Cli>Share order confirmations, shipping updates, and tracking links via WhatsApp\u003C\u002Fli>\r\n  \u003Cli>Build customer loyalty with personalized one-on-one conversations\u003C\u002Fli>\r\n  \u003Cli>Works on both mobile and desktop — customers connect from any device\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect WhatsApp Business with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Ensure you have an active WhatsApp Business account. You can download the WhatsApp Business app and register with your business phone number at business.whatsapp.com.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Note your WhatsApp Business phone number in international format, including the country code and without any spaces, dashes, or special characters (e.g. \u003Ccode>919876543210\u003C\u002Fcode> for an Indian number).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>WhatsApp Business\u003C\u002Fstrong>. Paste your phone number into the \u003Cstrong>WhatsApp Phone Number\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Visit your storefront to confirm the WhatsApp chat button appears and opens a conversation when clicked.\u003C\u002Fp>","\u003Cscript>\r\n    window.onload = function() {\r\n        var whatsappButton = document.createElement('a');\r\n        whatsappButton.href = 'https:\u002F\u002Fwa.me\u002FWHATSAPP_PHONE_NUMBER';\r\n        whatsappButton.target = '_blank';\r\n        whatsappButton.className = 'whatsapp-button';\r\n        whatsappButton.innerHTML = '\u003Cimg src=\"https:\u002F\u002Fcdn.orderain.com\u002Fwhatsapp-logo.png\" alt=\"WhatsApp\"> Chat with us';\r\n        document.body.appendChild(whatsappButton);\r\n\r\n        var style = document.createElement('style');\r\n        style.textContent = '.whatsapp-button {position: fixed; bottom: 20px; right: 20px; background-color: #25D366; color: white; border-radius: 50px; padding: 10px 20px; display: flex; align-items: center; text-decoration: none; box-shadow: 0 4px 8px rgba(0,0,0,0.1);} .whatsapp-button img {width: 24px; height: 24px; margin-right: 8px;}';\r\n        document.head.appendChild(style);\r\n    };\r\n\u003C\u002Fscript>",{"elements":502},[503],{"name":504,"type":40,"label":505,"required":23,"inputType":141,"placeholder":506},"WHATSAPP_PHONE_NUMBER","WhatsApp Phone Number","919876543210",{"id":458,"name":461,"slug":462},{"id":24,"title":509,"icon":510,"subtitle":511,"description":512,"installation_guide":513,"script":514,"meta":515,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":244,"is_featured":17,"sort_order":124,"slug":412,"category":521},"Hotjar","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FcGiIOAYwLflLcQvvHJ3i8ADcf3zkOhkIrCrbzOAn.png","Analyze visitor behavior with heatmaps, session recordings, and feedback tools for conversion insights.","\u003Cp>Hotjar is a powerful user behavior analytics tool that helps you understand how visitors interact with your store through heatmaps, session recordings, and feedback tools. By integrating Hotjar with your Orderain store, you can identify pain points in the customer journey and make data-driven improvements to boost conversions.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin connects your store to Hotjar using your Site ID, automatically tracking visitor behavior across all your storefront pages.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Heatmaps to see where users click, move, and scroll on your pages\u003C\u002Fli>\r\n  \u003Cli>Session recordings to watch real visitor journeys and identify checkout obstacles\u003C\u002Fli>\r\n  \u003Cli>Surveys and feedback widgets to collect direct input from your customers\u003C\u002Fli>\r\n  \u003Cli>Funnel analysis to track where visitors drop off in the purchase flow\u003C\u002Fli>\r\n  \u003Cli>Form analysis to understand where customers abandon your checkout forms\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Hotjar with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to hotjar.com and sign in to your Hotjar account, or sign up for a free account and create a new site.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> After creating your site, Hotjar will display a tracking code snippet. Your \u003Cstrong>Hotjar ID\u003C\u002Fstrong> is the numeric value assigned to \u003Ccode>hjid\u003C\u002Fcode> in the script (e.g. \u003Ccode>1234567\u003C\u002Fcode>). Copy it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Hotjar\u003C\u002Fstrong>. Paste your Hotjar ID into the \u003Cstrong>Hotjar ID\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Visit your storefront, then check your Hotjar dashboard to confirm that visitor recordings and heatmaps are being collected.\u003C\u002Fp>","\u003Cscript>\r\n    (function(h,o,t,j,a,r){\r\n        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};\r\n        h._hjSettings={hjid:YOUR_HOTJAR_ID,hjsv:6};\r\n        a=o.getElementsByTagName('head')[0];\r\n        r=o.createElement('script');r.async=1;\r\n        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;\r\n        a.appendChild(r);\r\n    })(window,document,'https:\u002F\u002Fstatic.hotjar.com\u002Fc\u002Fhotjar-','.js?sv=');\r\n\u003C\u002Fscript>",{"elements":516},[517],{"name":518,"type":40,"label":519,"required":23,"inputType":141,"placeholder":520},"YOUR_HOTJAR_ID","Hotjar Id","1234567",{"id":244,"name":414,"slug":412},{"id":523,"title":524,"icon":525,"subtitle":526,"description":527,"installation_guide":528,"script":529,"meta":530,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":24,"is_featured":17,"sort_order":124,"slug":540,"category":541},12,"Trustpilot Reviews","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FurcJdI6Jp2R00hXijCUJLHKbHg69hKAYyYNOyr2H.png","Display authentic Trustpilot customer reviews to build trust and boost store conversions.","\u003Cp>Trustpilot is one of the world's most trusted review platforms, allowing businesses to collect and showcase authentic customer reviews. By connecting your Orderain store to Trustpilot, you can build credibility with potential buyers and leverage social proof to increase conversion rates.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin embeds the Trustpilot TrustBox widget on your storefront using your Business Unit ID and domain, so customers can see your real ratings without leaving your site.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Display authentic verified customer reviews and star ratings on your store\u003C\u002Fli>\r\n  \u003Cli>Build brand trust and credibility with potential buyers through social proof\u003C\u002Fli>\r\n  \u003Cli>Improve conversion rates by showing real customer experiences\u003C\u002Fli>\r\n  \u003Cli>Collect valuable feedback to improve your products and services\u003C\u002Fli>\r\n  \u003Cli>Boost SEO visibility with rich review content indexed by search engines\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Trustpilot with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to business.trustpilot.com and sign in to your Trustpilot Business account, or create a new one. Claim your business profile and complete your company information.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> From your Trustpilot Business account, navigate to \u003Cstrong>Integrations → Website Integrations\u003C\u002Fstrong>. Locate your \u003Cstrong>Business Unit ID\u003C\u002Fstrong> — it is the alphanumeric string shown in your TrustBox code (e.g. \u003Ccode>1234567890abcdef12345678\u003C\u002Fcode>). Copy it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Trustpilot Reviews\u003C\u002Fstrong>. Paste your \u003Cstrong>Business Unit ID\u003C\u002Fstrong> and enter your store's \u003Cstrong>domain\u003C\u002Fstrong> (e.g. \u003Ccode>yourstore.com\u003C\u002Fcode>) into the Configuration section, then click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Visit your storefront to confirm the Trustpilot TrustBox widget is displaying your reviews correctly.\u003C\u002Fp>","\u003C!-- TrustBox script -->\r\n\u003Cscript type=\"text\u002Fjavascript\" src=\"\u002F\u002Fwidget.trustpilot.com\u002Fbootstrap\u002Fv5\u002Ftp.widget.bootstrap.min.js\" async>\u003C\u002Fscript>\r\n\u003C!-- End TrustBox script -->\r\n\r\n\u003C!-- TrustBox widget - Mini -->\r\n\u003Cdiv class=\"trustpilot-widget\" data-locale=\"en-US\" data-template-id=\"53aa8807dec7e10d38f59f32\" data-businessunit-id=\"YOUR_BUSINESS_UNIT_ID\" data-style-height=\"24px\" data-style-width=\"100%\" data-theme=\"light\">\r\n  \u003Ca href=\"https:\u002F\u002Fwww.trustpilot.com\u002Freview\u002FYOUR_DOMAIN\" target=\"_blank\" rel=\"noopener\">Trustpilot\u003C\u002Fa>\r\n\u003C\u002Fdiv>\r\n\u003C!-- End TrustBox widget -->",{"elements":531},[532,536],{"name":533,"type":40,"label":534,"required":23,"inputType":141,"placeholder":535},"YOUR_BUSINESS_UNIT_ID","Trustpilot Business Unit ID","1234567890abcdef12345678",{"name":537,"type":40,"label":538,"required":23,"inputType":141,"placeholder":539},"YOUR_DOMAIN","Business Domain","orderain.com","social-proof",{"id":24,"name":542,"slug":543},"Reviews","reviews",{"id":123,"title":545,"icon":546,"subtitle":547,"description":548,"installation_guide":549,"script":550,"meta":551,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":458,"is_featured":17,"sort_order":124,"slug":557,"category":558},"Zendesk Support","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002F0Byloj4MgYB6GiyrJROhLmSKkIX4JxUGVzDD4Ie6.png","Provide professional customer support with Zendesk. Streamline ticket management and improve customer satisfaction.","\u003Cp>Zendesk is a leading customer service platform that helps businesses provide efficient and personalized support across multiple channels. By connecting your Orderain store to Zendesk, you can centralize all customer communications, automate support workflows, and deliver exceptional customer experiences from one unified platform.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin embeds the Zendesk Web Widget on your storefront using your Zendesk Widget Key, giving customers instant access to live chat, a help center, and support ticket submission without leaving your store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Omnichannel support — handle inquiries from email, chat, social media, and phone in one place\u003C\u002Fli>\r\n  \u003Cli>Efficient ticket management to organize, prioritize, and track customer support requests\u003C\u002Fli>\r\n  \u003Cli>Self-service knowledge base and help center for common customer questions\u003C\u002Fli>\r\n  \u003Cli>Automated support workflows to reduce agent workload\u003C\u002Fli>\r\n  \u003Cli>Customizable Web Widget that matches your store's appearance\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Zendesk Support with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to zendesk.com and sign in to your Zendesk account, or sign up for a trial or paid account based on your needs.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In your Zendesk account, navigate to \u003Cstrong>Admin Center → Channels → Web Widget (Classic)\u003C\u002Fstrong>. Customize the widget appearance and behavior as needed.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> In the widget setup page, locate the embed code. Your \u003Cstrong>Widget Key\u003C\u002Fstrong> is the UUID value in the script URL (e.g. \u003Ccode>snippet.js?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\u003C\u002Fcode>). Copy that key value.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Zendesk Support\u003C\u002Fstrong>. Paste the Widget Key into the \u003Cstrong>Zendesk Widget Key\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Visit your storefront to confirm the Zendesk chat widget appears and functions correctly.\u003C\u002Fp>","\u003C!-- Start of Zendesk Widget script -->\r\n\u003Cscript id=\"ze-snippet\" src=\"https:\u002F\u002Fstatic.zdassets.com\u002Fekr\u002Fsnippet.js?key=YOUR_ZENDESK_KEY\">\u003C\u002Fscript>\r\n\u003C!-- End of Zendesk Widget script -->",{"elements":552},[553],{"name":554,"type":40,"label":555,"required":23,"inputType":141,"placeholder":556},"YOUR_ZENDESK_KEY","Zendesk Support ID","xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","support",{"id":458,"name":461,"slug":462},{"id":176,"title":560,"icon":561,"subtitle":562,"description":563,"installation_guide":564,"script":565,"meta":566,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":24,"is_featured":17,"sort_order":124,"slug":540,"category":596},"Yotpo Reviews","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002F4fGDqpaMSrH73gz8khYJ54xyN1PBFhB2lyE267pO.png","Collect and display product reviews, Q&A, and user-generated content. Build social proof and increase conversion rates.","\u003Cp>Yotpo is a comprehensive user-generated content marketing platform that helps e-commerce businesses collect and display product reviews, Q&amp;A, photos, and videos. By integrating Yotpo with your store, you can build social proof, increase customer trust, and leverage authentic content to drive conversions and sales.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin connects your store to Yotpo using your App Key, embedding the Yotpo review widget so customers can read and submit reviews directly on your product pages.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Collect verified product reviews from real customers automatically after purchase\u003C\u002Fli>\r\n  \u003Cli>Display star ratings and review widgets on product pages to build buyer confidence\u003C\u002Fli>\r\n  \u003Cli>Showcase user-generated photos and videos alongside product listings\u003C\u002Fli>\r\n  \u003Cli>Boost SEO with rich snippets and fresh keyword-rich content from customer reviews\u003C\u002Fli>\r\n  \u003Cli>Set up automatic review request emails sent to customers after orders are fulfilled\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Yotpo Reviews with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to yotpo.com and sign in to your Yotpo account, or create a new one and select your plan.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In your Yotpo account, navigate to \u003Cstrong>Settings → Store Settings → General\u003C\u002Fstrong>. Locate your \u003Cstrong>App Key\u003C\u002Fstrong> (sometimes called API Key) and copy it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Yotpo Reviews\u003C\u002Fstrong>. Paste your App Key into the \u003Cstrong>Yotpo App Key\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Visit a product page on your storefront to confirm the Yotpo review widget is displaying correctly.\u003C\u002Fp>","\u003Cscript>\r\n(function e(){var e=document.createElement(\"script\");e.type=\"text\u002Fjavascript\",e.async=true,e.src=\"\u002F\u002Fstaticw2.yotpo.com\u002FYOUR_YOTPO_APP_KEY\u002Fwidget.js\";var t=document.getElementsByTagName(\"script\")[0];t.parentNode.insertBefore(e,t)})();\r\n\u003C\u002Fscript>\r\n\r\n\u003Cdiv class=\"yotpo yotpo-main-widget\"\r\n  data-product-id=\"PRODUCT_ID\"\r\n  data-price=\"PRODUCT_PRICE\"\r\n  data-currency=\"CURRENCY_CODE\"\r\n  data-name=\"PRODUCT_NAME\"\r\n  data-url=\"PRODUCT_URL\"\r\n  data-image-url=\"PRODUCT_IMAGE_URL\">\r\n\u003C\u002Fdiv>",{"elements":567},[568,572,576,580,584,588,592],{"name":569,"type":40,"label":570,"required":23,"inputType":141,"placeholder":571},"YOUR_YOTPO_APP_KEY","Yotpo App Key","xxxxxxxx123456",{"name":573,"type":40,"label":574,"required":23,"inputType":141,"placeholder":575},"PRODUCT_ID","Product ID","123456",{"name":577,"type":40,"label":578,"required":23,"inputType":141,"placeholder":579},"PRODUCT_PRICE","Product Price","4999",{"name":581,"type":40,"label":582,"required":23,"inputType":141,"placeholder":583},"CURRENCY_CODE","Currency Code","PKR, USD",{"name":585,"type":40,"label":586,"required":23,"inputType":141,"placeholder":587},"PRODUCT_NAME","Product Name","Ergonomic Laptop Stand",{"name":589,"type":40,"label":590,"required":23,"inputType":141,"placeholder":591},"PRODUCT_URL","Product URL","https:\u002F\u002Fyourstore.com\u002Fproducts\u002Flaptop-stand",{"name":593,"type":40,"label":594,"required":23,"inputType":141,"placeholder":595},"PRODUCT_IMAGE_URL","Product Image URL","https:\u002F\u002Fyourstore.com\u002Fimages\u002Flaptop-stand.jpg",{"id":24,"name":542,"slug":543},{"id":598,"title":599,"icon":600,"subtitle":601,"description":602,"installation_guide":603,"script":604,"meta":605,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":244,"is_featured":17,"sort_order":124,"slug":412,"category":611},19,"Lucky Orange","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FJ9OoFoFFzTfmyRRtiJZVPcHjjuzey07VBf4xlCam.png","Understand how visitors use your store with heatmaps, session recordings, and conversion funnels. Optimize your site for better conversions.","\u003Cp>Lucky Orange is a comprehensive conversion optimization tool that provides heatmaps, session recordings, live chat, conversion funnels, and more. By integrating Lucky Orange with your store, you gain valuable insights into how visitors interact with your pages — so you can identify usability issues and optimize for better conversions.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin connects your store to Lucky Orange using your Site ID, automatically tracking visitor behavior across your entire storefront.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Heatmaps, scrollmaps, and click maps to visualize how users interact with your pages\u003C\u002Fli>\r\n  \u003Cli>Session recordings to watch real visitor journeys and identify pain points\u003C\u002Fli>\r\n  \u003Cli>Conversion funnels to track where visitors drop off in your sales flow\u003C\u002Fli>\r\n  \u003Cli>Live chat to engage visitors in real time from your Lucky Orange dashboard\u003C\u002Fli>\r\n  \u003Cli>Form analytics to see where customers abandon your checkout or contact forms\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Lucky Orange with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to luckyorange.com and sign in to your Lucky Orange account, or create a new one and select your plan.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> From your Lucky Orange dashboard, go to \u003Cstrong>Settings → Installation\u003C\u002Fstrong>. Locate your \u003Cstrong>Site ID\u003C\u002Fstrong> — it is the numeric value shown in the tracking code snippet (e.g. \u003Ccode>12345678\u003C\u002Fcode>). Copy it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Lucky Orange\u003C\u002Fstrong>. Paste your Site ID into the \u003Cstrong>Lucky Orange ID\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Visit your storefront, then check your Lucky Orange dashboard to confirm that visitor data is being recorded.\u003C\u002Fp>","\u003Cscript type=\"text\u002Fjavascript\">\r\nwindow.__lo_site_id =luckyOrangeId;\r\n\r\n(function() {\r\n\tvar wa = document.createElement('script'); wa.type = 'text\u002Fjavascript'; wa.async = true;\r\n\twa.src = 'https:\u002F\u002Fd10lpsik1i8c69.cloudfront.net\u002Fw.js';\r\n\tvar s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(wa, s);\r\n\t})();\r\n\u003C\u002Fscript>",{"elements":606},[607],{"name":608,"type":40,"label":609,"required":23,"inputType":141,"placeholder":610},"luckyOrangeId","Lucky Orange ID","12345678",{"id":244,"name":414,"slug":412},{"id":613,"title":614,"icon":615,"subtitle":616,"description":617,"installation_guide":618,"script":11,"meta":619,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":62,"is_featured":17,"sort_order":124,"slug":629,"category":630},21,"Safepay","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FnfDJUjBNHF7mkQwh2Hyqr43qAAZJB09HuuTbuavg.jpg","Accept payments online with Safepay. Bring your payments, analytics, and routing together in one place, whether you're a small startup or a large business.","\u003Cp>Safepay is a groundbreaking fintech platform that unifies payments, analytics, and routing in one innovative solution. Accept transactions globally, on any device, through an all-in-one payment platform designed for businesses of all sizes — from startups to enterprises.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin connects your Orderain store to your Safepay account using your API credentials, enabling a secure and reliable payment experience for your customers.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Accept payments globally across all major cards and payment methods\u003C\u002Fli>\r\n  \u003Cli>Unified platform for payments, analytics, and smart routing\u003C\u002Fli>\r\n  \u003Cli>Secure API key-based integration\u003C\u002Fli>\r\n  \u003Cli>Real-time payment tracking from your Safepay dashboard\u003C\u002Fli>\r\n  \u003Cli>Designed for businesses of all sizes, from startups to enterprises\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Safepay with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to getsafepay.com and sign in to your Safepay account, or create a new one if you don’t already have one.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> From your Safepay Dashboard, navigate to \u003Cstrong>Settings → API Credentials\u003C\u002Fstrong>. Copy your \u003Cstrong>API Key\u003C\u002Fstrong> (starts with \u003Ccode>sec_XXXXXXXX\u003C\u002Fcode>) and your \u003Cstrong>Secret Key\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Safepay\u003C\u002Fstrong>. Paste both keys into their respective fields in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Place a test order on your storefront to verify that Safepay is working correctly and payments are being received.\u003C\u002Fp>",{"elements":620},[621,625],{"name":622,"type":40,"label":623,"required":23,"inputType":141,"placeholder":624},"apiKey","Safepay API Key","sec_XXXXXXXX",{"name":626,"type":40,"label":627,"required":23,"inputType":42,"placeholder":628},"secretKey","Safepay Secret Key","sk_XXXXXXXX","payment",{"id":62,"name":631,"slug":629},"Payment",{"id":243,"title":633,"icon":634,"subtitle":635,"description":636,"installation_guide":637,"script":638,"meta":639,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":93,"is_featured":17,"sort_order":124,"slug":226,"category":644},"Optimonk","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FODJ9erDFRnvid6ITkmgQMbr5whygDg9iyFfNaYhZ.png","Build high-converting popups for lead capture, discounts, and cart conversion optimization in minutes.","\u003Cp>OptiMonk is a conversion optimization platform that helps you engage visitors and boost sales using beautiful on-site messages. With a user-friendly dashboard and powerful design tools, you can create popups, banners, and personalized offers that capture leads and drive conversions — without any coding required.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin connects your Orderain store to your OptiMonk account using your OptiMonk ID, embedding the OptiMonk script so your campaigns display automatically to the right visitors at the right time.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Popup — grab visitors’ attention instantly with targeted offers\u003C\u002Fli>\r\n  \u003Cli>Lucky Wheel &amp; Scratchcard — add gamified experiences to boost conversions\u003C\u002Fli>\r\n  \u003Cli>Fullscreen &amp; Side Message — immersive or subtle engagement options\u003C\u002Fli>\r\n  \u003Cli>Embedded Content &amp; Nanobar — display messages within your page or as a notification bar\u003C\u002Fli>\r\n  \u003Cli>200+ templates with drag-and-drop editor and countdown timers\u003C\u002Fli>\r\n  \u003Cli>Advanced targeting by behavior, location, cart value, and exit intent\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect OptiMonk with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to app.optimonk.com and sign in to your OptiMonk account, or create a new one.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> From your OptiMonk dashboard, click the \u003Cstrong>”Install OptiMonk”\u003C\u002Fstrong> icon in the left sidebar.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Select the \u003Cstrong>Other\u003C\u002Fstrong> or \u003Cstrong>Manual Installation\u003C\u002Fstrong> tab and copy your \u003Cstrong>OptiMonk ID\u003C\u002Fstrong> — it is the numeric value shown in the script snippet (e.g. \u003Ccode>12345678\u003C\u002Fcode>).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>OptiMonk\u003C\u002Fstrong>. Paste your OptiMonk ID into the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Visit your storefront and trigger an OptiMonk campaign to verify the popup appears correctly.\u003C\u002Fp>","\u003Cscript type=\"text\u002Fjavascript\"\r\n      src=\"https:\u002F\u002Fonsite.optimonk.com\u002Fscript.js?account=optimonk_id\"\r\n      async>\u003C\u002Fscript>",{"elements":640},[641],{"name":642,"type":40,"label":643,"required":23,"inputType":141,"placeholder":610},"optimonk_id","OptiMonk ID",{"id":93,"name":225,"slug":226},{"id":646,"title":647,"icon":648,"subtitle":649,"description":650,"installation_guide":651,"script":11,"meta":652,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":62,"is_featured":17,"sort_order":124,"slug":629,"category":660},23,"Razorpay","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FPy0QOSBz7iljq7tz7nbFmhaqbiFWI2wwSJRizvV9.png","Start accepting payments in minutes with digital onboarding & feature filled payments checkout","\u003Cp>Razorpay is a comprehensive payment gateway designed for end-to-end payments. Accept transactions through domestic and international credit and debit cards, FPX, and popular wallets such as GrabPay, Touch 'n Go, and Boost — all through a single, feature-rich checkout experience.\u003C\u002Fp>\r\n\r\n\u003Cp>Razorpay keeps your transactions secure with PCI DSS Level 1 compliance and advanced data protection, giving your customers confidence at every step of the checkout.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>\u003Cstrong>Quick Setup:\u003C\u002Fstrong> Get started in minutes with seamless onboarding and a fully digital KYC process\u003C\u002Fli>\r\n  \u003Cli>\u003Cstrong>Enhanced Conversions:\u003C\u002Fstrong> Fast, reliable, and intuitive checkout flow across all payment methods\u003C\u002Fli>\r\n  \u003Cli>\u003Cstrong>High Success Rate:\u003C\u002Fstrong> Industry-leading transaction success rates with optimized payment processing\u003C\u002Fli>\r\n  \u003Cli>Accept cards, wallets, UPI, net banking, and EMI in one integration\u003C\u002Fli>\r\n  \u003Cli>Supports test mode for safe pre-launch verification\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Razorpay with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to razorpay.com and sign in to your Razorpay account, or create a new one if you don't already have one.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> From your Razorpay dashboard, navigate to \u003Cstrong>Settings → API Keys\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Click \u003Cstrong>Generate Test Key\u003C\u002Fstrong> (for testing) or \u003Cstrong>Generate Live Key\u003C\u002Fstrong> (for production). Copy both the \u003Cstrong>API Key\u003C\u002Fstrong> (starting with \u003Ccode>rzp_...\u003C\u002Fcode>) and the \u003Cstrong>Secret Key\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Razorpay\u003C\u002Fstrong>. Paste both keys into their respective fields in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Place a test order on your storefront to verify that the Razorpay payment gateway is working correctly.\u003C\u002Fp>",{"elements":653},[654,657],{"name":622,"type":40,"label":655,"required":23,"inputType":141,"placeholder":656},"Razorpay API Key","rzp_XXXXXXXX",{"name":626,"type":40,"label":658,"required":23,"inputType":42,"placeholder":659},"Razorpay Secret Key","XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",{"id":62,"name":631,"slug":629},{"id":458,"title":662,"icon":663,"subtitle":664,"description":665,"installation_guide":666,"script":11,"meta":667,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":62,"is_featured":17,"sort_order":124,"slug":669,"category":670},"Manual Payment","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002F4GZF4whHJ3mHfCSpkkKx6t0rVVI40vJN997HGCav.png","Accept bank transfer payments with a simple, native manual payment gateway at checkout.","\u003Cp>Manual Payment lets customers pay via bank transfer directly from your checkout. Add your bank account details and they appear at checkout automatically — customers transfer the amount manually, and you confirm each order once the money arrives in your account.\u003C\u002Fp>\r\n\r\n\u003Cp>There are no card processor or gateway fees. Orders stay Pending until you mark them as paid, so you stay in full control of when a payment is confirmed. You can add multiple bank accounts, enable or hide them individually, and manage everything from your Orderain dashboard.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Accept payments via direct bank transfer with no gateway fees\u003C\u002Fli>\r\n  \u003Cli>Add and manage multiple bank accounts\u003C\u002Fli>\r\n  \u003Cli>Enable or hide individual accounts at any time\u003C\u002Fli>\r\n  \u003Cli>Orders stay Pending until you manually confirm the transfer\u003C\u002Fli>\r\n  \u003Cli>Bank details shown to the customer at checkout and on the order confirmation\u003C\u002Fli>\r\n  \u003Cli>Mark orders as Paid directly from the Orders dashboard once payment is received\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to set up Manual Payment on your store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Manual Payment\u003C\u002Fstrong>, then click \u003Cstrong>Install\u003C\u002Fstrong> to activate it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In the Bank Accounts section, fill in the form and click Add Account. Each account needs a Bank Name, Account Holder Name, Account Number, Routing Number, and Account Type (Checking or Savings).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Turn on the Enabled toggle so the account is visible to customers at checkout. You can add as many accounts as you like — customers will see every enabled one and can transfer to whichever they prefer. Leave the toggle off to keep an account saved but hidden.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Click Save Changes. Manual Payment now appears at checkout automatically, and only shows while at least one account is enabled.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> When a customer chooses Manual Payment, the order is created as Pending \u002F Unpaid and your bank details are shown to them for the transfer. Once you see the money in your bank, open the order and mark it as Paid.\u003C\u002Fp>",{"data":668},{"created_by":14,"plugin_type":15,"created_by_link":16,"subscription_required":17},"manual-payment",{"id":62,"name":631,"slug":629},{"id":672,"title":673,"icon":674,"subtitle":675,"description":676,"installation_guide":677,"script":11,"meta":678,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":93,"is_featured":17,"sort_order":124,"slug":226,"category":680},25,"Abandoned Cart Recovery","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FKxGNn7MvsWax5SVXQztWiaJZBTFf2wQhadcWygWJ.png","Start recovering lost sales and bring shoppers back to finish their checkout automatically.","\u003Cp>The Abandoned Cart Recovery plugin automatically tracks customers who add products to their cart but leave without completing their purchase. It helps you re-engage those shoppers at the right moment and recover potential sales that would otherwise be lost.\u003C\u002Fp>\r\n\r\n\u003Cp>Once activated, the plugin runs silently in the background — monitoring cart activity and giving you full visibility into abandoned orders through your Orderain dashboard, so you can take action and convert them into completed sales.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Automatic tracking of abandoned carts across your store\u003C\u002Fli>\r\n  \u003Cli>Full abandoned cart overview in your Orderain dashboard\u003C\u002Fli>\r\n  \u003Cli>Re-engage customers and recover lost sales effortlessly\u003C\u002Fli>\r\n  \u003Cli>Analytics and reporting to monitor recovery performance\u003C\u002Fli>\r\n  \u003Cli>Works automatically in the background with no manual setup\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>This plugin is built natively into Orderain — Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on the plugin name, then click \u003Cstrong>Install\u003C\u002Fstrong> to activate it instantly. No external accounts, no code, and no extra setup required.\u003C\u002Fp>",{"data":679},{"created_by":14,"plugin_type":15,"created_by_link":16,"subscription_required":23},{"id":93,"name":225,"slug":226},{"id":682,"title":683,"icon":684,"subtitle":685,"description":686,"installation_guide":677,"script":11,"meta":687,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":93,"is_featured":17,"sort_order":124,"slug":226,"category":689},26,"Newsletter Form","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FeJMVLVukYSDpoBCDR3PApDfmIbEK3DNZ91yVdz5w.png","Grow your subscriber list with native newsletter forms, popups, and discount incentives, synced to Mailchimp","\u003Cp>The Newsletter Form plugin connects your existing newsletter signup form with Orderain. If you already have a form set up, it will be integrated automatically — and if you don't, Orderain can generate one for you instantly using AI.\u003C\u002Fp>\r\n\r\n\u003Cp>Once active, all subscriber sign-ups are captured and stored in your Orderain dashboard, where you can manage your list, filter entries, and use the data for targeted marketing campaigns — no third-party tools required.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Integrates your existing newsletter form automatically\u003C\u002Fli>\r\n  \u003Cli>AI-generated newsletter form if you don't have one yet\u003C\u002Fli>\r\n  \u003Cli>All subscribers stored and managed in your Orderain dashboard\u003C\u002Fli>\r\n  \u003Cli>Grow your email list and run targeted marketing campaigns\u003C\u002Fli>\r\n  \u003Cli>Turn store visitors into long-term leads and customers\u003C\u002Fli>\r\n\u003C\u002Ful>",{"data":688},{"created_by":14,"plugin_type":15,"created_by_link":16,"subscription_required":23},{"id":93,"name":225,"slug":226},{"id":395,"title":691,"icon":692,"subtitle":693,"description":694,"installation_guide":677,"script":11,"meta":695,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":93,"is_featured":17,"sort_order":124,"slug":226,"category":697},"Wishlist","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FV59lSuM2lAIqWPiRMsVcYTY4X8UsRCFcQmtdkMzT.png","Let customers save their favorite products with our native Wishlist. Add a wishlist button, dedicated page, and back-in-stock alerts, all built in on Orderain.","\u003Cp>The Wishlist plugin allows your customers to save the products they love and come back to purchase them later. With a simple \"Add to Wishlist\" button on every product, shoppers can build and manage their own personal wishlist directly on your store.\u003C\u002Fp>\r\n\r\n\u003Cp>Once a customer saves a product, it appears on their dedicated Wishlist page. You can view all wishlists from your Orderain dashboard and automatically notify customers when a saved item is back in stock.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Add to Wishlist button on every product page\u003C\u002Fli>\r\n  \u003Cli>Dedicated wishlist page for customers to manage saved items\u003C\u002Fli>\r\n  \u003Cli>Full wishlist overview and management from your Orderain dashboard\u003C\u002Fli>\r\n  \u003Cli>Boost repeat visits and increase conversion rates\u003C\u002Fli>\r\n\u003C\u002Ful>",{"data":696},{"created_by":14,"plugin_type":15,"created_by_link":16,"subscription_required":23},{"id":93,"name":225,"slug":226},{"id":699,"title":700,"icon":701,"subtitle":702,"description":703,"installation_guide":704,"script":705,"meta":706,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":458,"is_featured":17,"sort_order":124,"slug":712,"category":713},28,"Crisp Chat","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FZjq4roUHoMxpIS0MayPB2Soc1InjKyUB22HxtKbE.png","With Crisp, you can engage directly with visitors, answer their questions, and provide instant customer support","\u003Cp>The Crisp Chat plugin allows you to add a real-time live chat widget to your store. With Crisp, you can engage directly with visitors, answer their questions, and provide instant customer support — all from your Crisp dashboard or mobile app.\u003C\u002Fp>\r\n\r\n\u003Cp>Once integrated, a small chat bubble appears on your storefront (usually in the bottom-right corner), allowing customers to message you anytime. All conversations are stored in your Crisp Inbox for easy follow-up and team collaboration.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Real-time live chat with visitors directly on your storefront\u003C\u002Fli>\r\n  \u003Cli>Shared inbox for managing all customer conversations\u003C\u002Fli>\r\n  \u003Cli>Automated chatbot responses for common questions\u003C\u002Fli>\r\n  \u003Cli>Visitor tracking to see who is browsing your store\u003C\u002Fli>\r\n  \u003Cli>Mobile app for responding to customers on the go\u003C\u002Fli>\r\n  \u003Cli>Customizable chat widget appearance to match your brand\u003C\u002Fli>\r\n  \u003Cli>Team collaboration with multiple agent support\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Crisp Chat with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to crisp.chat and sign in to your existing account, or click “Get started for free” to create a new one.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> From your Crisp dashboard, click “Add a Website”, enter your store’s name and URL, then click “Continue”. Crisp will create a new workspace for your site.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> In your Crisp dashboard, go to \u003Cstrong>Settings → Workspace Settings → Setup &amp; Integrations\u003C\u002Fstrong>. Locate the \u003Cstrong>Website ID\u003C\u002Fstrong> field and click Copy.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Crisp Chat\u003C\u002Fstrong>. Paste the copied Website ID into the \u003Cstrong>Crisp Website ID\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Visit your storefront to confirm the chat bubble appears in the bottom-right corner. Send a test message to verify it arrives in your Crisp Inbox.\u003C\u002Fp>","\u003Cscript type=\"text\u002Fjavascript\">window.$crisp=[];window.crisp_website_id=\"crisp_website_id\";(function(){d=document;s=d.createElement(\"script\");s.src=\"https:\u002F\u002Fclient.crisp.chat\u002Fl.js\";s.async=1;d.getElementsByTagName(\"head\")[0].appendChild(s);})();\u003C\u002Fscript>",{"elements":707},[708],{"name":709,"type":40,"label":710,"required":23,"inputType":141,"placeholder":711},"crisp_website_id","Crisp Website ID","337fd198-0024-4566-9603-af4c33de60b2","crisp-chat",{"id":458,"name":461,"slug":462},{"id":715,"title":716,"icon":717,"subtitle":718,"description":719,"installation_guide":720,"script":721,"meta":722,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":93,"is_featured":17,"sort_order":124,"slug":732,"category":733},29,"Ecomail","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FcJM8ZuVgcpEAiyi8fZvB4adoAT4VoAsNqIgHjjb4.png","Effectively communicate with customers using Email, SMS, Facebook, Instagram and Messenger","\u003Cp>Ecomail is an email marketing and automation platform that helps you collect subscribers, track website activity, and send personalized email campaigns.\u003C\u002Fp>\r\n\r\n\u003Cp>With this plugin, you can easily connect your store to your Ecomail account and automatically track visitor interactions, page views, and conversions — all without manual setup.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Automatic page view and visitor event tracking\u003C\u002Fli>\r\n  \u003Cli>Subscriber collection through Ecomail forms and campaigns\u003C\u002Fli>\r\n  \u003Cli>Personalized email campaign delivery based on visitor behavior\u003C\u002Fli>\r\n  \u003Cli>Seamless integration using your App ID and Tracker Domain\u003C\u002Fli>\r\n  \u003Cli>Real-time activity tracking across your storefront\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Ecomail with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to ecomail.app and sign in to your existing account, or create a new one if you don’t already have one.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> From your Ecomail dashboard, navigate to \u003Cstrong>Account Settings → For Developers\u003C\u002Fstrong> (or the Integration tab).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> In the developer section, locate the JavaScript tracking snippet. It will contain two values you need: your App ID (your unique Ecomail application identifier) and your Tracker Domain (typically a CloudFront domain, e.g. d2dpiwfhf3tz0r.cloudfront.net).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Ecomail\u003C\u002Fstrong>. Paste the \u003Cstrong>App ID\u003C\u002Fstrong> into the \u003Cstrong>Ecomail App ID\u003C\u002Fstrong> field and the \u003Cstrong>Tracker Domain\u003C\u002Fstrong> into the \u003Cstrong>Ecomail Tracker Domain\u003C\u002Fstrong> field in the Configuration section, then click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Visit your storefront and confirm the Ecomail tracker is logging page views and visitor events in your Ecomail dashboard.\u003C\u002Fp>","\u003C!-- Ecomail starts -->\r\n\u003Cscript type=\"text\u002Fjavascript\">\r\n;(function(p,l,o,w,i,n,g){\r\n  if(!p[i]){\r\n    p.GlobalSnowplowNamespace = p.GlobalSnowplowNamespace || [];\r\n    p.GlobalSnowplowNamespace.push(i);\r\n    p[i] = function(){ (p[i].q = p[i].q || []).push(arguments) };\r\n    p[i].q = p[i].q || [];\r\n    n = l.createElement(o);\r\n    g = l.getElementsByTagName(o)[0];\r\n    n.async = 1;\r\n    n.src = w;\r\n    g.parentNode.insertBefore(n, g);\r\n  }\r\n})(window, document, \"script\", \"\u002F\u002Fd70shl7vidtft.cloudfront.net\u002Fecmtr-2.4.2.js\", \"ecotrack\");\r\n\r\nwindow.ecotrack('newTracker', 'cf', 'tracker_domain', { \u002F* Initialise a tracker *\u002F\r\n  appId: 'app_id'\r\n});\r\n\r\nwindow.ecotrack('setUserIdFromLocation', 'ecmid');\r\nwindow.ecotrack('trackPageView');\r\n\u003C\u002Fscript>\r\n\u003C!-- Ecomail stops -->",{"elements":723},[724,728],{"name":725,"type":40,"label":726,"required":23,"inputType":141,"placeholder":727},"tracker_domain","Ecomail Tracker Domain","d2dpiwfhf3tz0r.cloudfront.net",{"name":729,"type":40,"label":730,"required":23,"inputType":141,"placeholder":731},"app_id","Ecomail App ID","mystore","ecomail",{"id":93,"name":225,"slug":226},{"id":735,"title":736,"icon":737,"subtitle":738,"description":739,"installation_guide":740,"script":741,"meta":742,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":458,"is_featured":17,"sort_order":124,"slug":748,"category":749},30,"Kommunicate Chatbot, Live chat","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002F2L5oqjQD9PwU1NvaZj0WLeAljw1ELB3UYddfxjeE.png","Engage visitors with AI-powered chatbot and live chat. Automate responses, resolve queries instantly, and boost customer satisfaction.","\u003Cp>Kommunicate is an AI-powered customer service platform that helps businesses automate support conversations and engage with customers in real time. By combining chatbot automation with live agent handoff, it lets you resolve customer queries instantly while keeping the experience personal and efficient.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin connects your store to Kommunicate using your App ID, embedding the Kommunicate chat widget directly on your storefront so customers can reach your support team or chatbot without leaving the page.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>AI-powered chatbot to handle common customer queries automatically\u003C\u002Fli>\r\n  \u003Cli>Seamless handoff from bot to live agent when needed\u003C\u002Fli>\r\n  \u003Cli>Real-time messaging with customers on your storefront\u003C\u002Fli>\r\n  \u003Cli>Centralized inbox for managing all conversations\u003C\u002Fli>\r\n  \u003Cli>Customizable chat widget to match your brand\u003C\u002Fli>\r\n  \u003Cli>Support for multiple languages\u003C\u002Fli>\r\n  \u003Cli>Mobile app for responding to customers on the go\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Kommunicate with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to kommunicate.io and sign in to your Kommunicate account, or create a new one.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In your Kommunicate dashboard, navigate to \u003Cstrong>Settings → Installation → Web\u003C\u002Fstrong>. Locate your \u003Cstrong>App ID\u003C\u002Fstrong> in the embed code and copy it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Kommunicate Chatbot\u003C\u002Fstrong>. Paste your App ID into the \u003Cstrong>Kommunicate Chatbot App ID\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Visit your storefront to confirm the Kommunicate chat widget appears and is ready to receive customer messages.\u003C\u002Fp>","\u003Cscript type=\"text\u002Fjavascript\">\r\n    (function(d, m){\r\n        var kommunicateSettings = \r\n            {\"appId\":appId,\"popupWidget\":true,\"automaticChatOpenOnNavigation\":true};\r\n        var s = document.createElement(\"script\"); s.type = \"text\u002Fjavascript\"; s.async = true;\r\n        s.src = \"https:\u002F\u002Fwidget.kommunicate.io\u002Fkommunicate-widget-3.0.min.js\";\r\n        var h = document.getElementsByTagName(\"head\")[0]; h.appendChild(s);\r\n        window.kommunicate = m; m._globals = kommunicateSettings;\r\n    })(document, window.kommunicate || {});\r\n\u002F* NOTE : Use web server to view HTML files as real-time update will not work if you directly open the HTML file in the browser. *\u002F\r\n\u003C\u002Fscript>",{"elements":743},[744],{"name":745,"type":40,"label":746,"required":23,"inputType":141,"placeholder":747},"appId","Kommunicate Chatbot App ID","a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6","kommunicate",{"id":458,"name":461,"slug":462},{"id":751,"title":752,"icon":753,"subtitle":754,"description":755,"installation_guide":756,"script":11,"meta":757,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":243,"is_featured":17,"sort_order":124,"slug":245,"category":766},31,"Shippo","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002F3B9BfW7JWkmXzlTV9Up5sKw06N1MOyZTmRsAPusc.png","Provide shipment tracking and delivery updates with multi-carrier shipping integrations for ecommerce.","\u003Cp>Shippo is a trusted shipping platform that helps eCommerce businesses simplify and streamline their entire logistics workflow. By connecting your Orderain store to Shippo, you gain access to one of the industry’s most reliable shipping solutions — with carrier integrations, discounted rates, and powerful label management tools all in one place.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Generate and print shipping labels instantly\u003C\u002Fli>\r\n  \u003Cli>Automate return processes and sync orders with Orderain\u003C\u002Fli>\r\n  \u003Cli>Access discounted rates from major carriers at any volume\u003C\u002Fli>\r\n  \u003Cli>Create branded shipping experiences for your customers\u003C\u002Fli>\r\n  \u003Cli>Bulk label printing for high-volume operations\u003C\u002Fli>\r\n  \u003Cli>Supports major carriers including USPS, UPS, FedEx, DHL Express, and more\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Shippo with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to goshippo.com and sign in to your existing account, or create a new one if you don't already have one.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> From the left navigation panel, click \u003Cstrong>Settings\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Select \u003Cstrong>API\u003C\u002Fstrong> from the settings menu.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Under the \u003Cstrong>Live Tokens\u003C\u002Fstrong> section, click \u003Cstrong>Generate Token\u003C\u002Fstrong>. Your token will begin with \u003Ccode>shippo_live_\u003C\u002Fcode>. Copy it immediately — you can only view the full token once at creation, so store it securely.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Shippo\u003C\u002Fstrong>. Paste the token into the \u003Cstrong>Shippo Token\u003C\u002Fstrong> field in the Configuration section, then click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Place a test order on your storefront and confirm that Shippo is generating shipping labels and syncing orders correctly in your Shippo dashboard.\u003C\u002Fp>",{"elements":758,"persist_fields":765},[759,762],{"name":39,"type":40,"label":760,"required":23,"inputType":141,"placeholder":761},"Shippo Token","Enter your Shippo Live Token (or shippo_test_ for testing)",{"hint":763,"name":55,"type":47,"label":764,"default":23,"required":17},"When on, Orderain automatically registers a Shippo tracking webhook for this shop and updates order status (shipped \u002F delivered \u002F returned) as the carrier scans the package. No manual setup needed — the webhook is connected for you on save.","Auto-sync order status from Shippo tracking",[39,55],{"id":243,"name":247,"slug":248},{"id":768,"title":769,"icon":770,"subtitle":771,"description":772,"installation_guide":677,"script":11,"meta":773,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":458,"is_featured":17,"sort_order":124,"slug":226,"category":775},32,"Contact Form","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FtKLWumnagGTaP3mGRJyLBqEdbOW0621Zm2Z3T9Vo.png","Capture customer inquiries, feedback, and complaints easily with our native Contact Form. Custom fields, spam protection, and auto-responses, all managed from your Orderain dashboard.","\u003Cp>The Contact Form plugin connects your existing contact form with Orderain. If you already have a form set up, it will be integrated automatically — and if you don't, Orderain can generate one for you instantly using AI.\u003C\u002Fp>\r\n\r\n\u003Cp>Once active, all customer submissions are captured and stored in your Orderain dashboard, where you can review messages, filter entries, and update their status — no third-party tools required.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Integrates your existing contact form automatically\u003C\u002Fli>\r\n  \u003Cli>AI-generated contact form if you don't have one yet\u003C\u002Fli>\r\n  \u003Cli>All submissions stored and managed in your Orderain dashboard\u003C\u002Fli>\r\n  \u003Cli>Filter and update submission status with ease\u003C\u002Fli>\r\n  \u003Cli>Direct communication channel between customers and your store\u003C\u002Fli>\r\n\u003C\u002Ful>",{"data":774},{"created_by":14,"plugin_type":15,"created_by_link":16,"subscription_required":23},{"id":458,"name":461,"slug":462},{"id":777,"title":778,"icon":779,"subtitle":780,"description":781,"installation_guide":782,"script":783,"meta":784,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":458,"is_featured":17,"sort_order":124,"slug":789,"category":790},34,"Tidio","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FUsl05nKf4Sjdhu53l8013bOWNuF2Vw9BsWkp6lKi.png","Combine AI chatbot and live chat with a shared inbox for fast customer support.","\u003Cp>Tidio is an all-in-one customer communication platform that combines live chat, AI-powered chatbots, email integration, and a shared inbox to help you provide fast, efficient customer support. It lets you talk to visitors in real time, answer questions instantly, and recover abandoned carts through proactive chat messages — all without customers leaving your site.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Real-time live chat with website visitors\u003C\u002Fli>\r\n  \u003Cli>AI chatbot to answer common questions automatically\u003C\u002Fli>\r\n  \u003Cli>Shared inbox for managing conversations from one place\u003C\u002Fli>\r\n  \u003Cli>Visitor tracking to see who is currently browsing\u003C\u002Fli>\r\n  \u003Cli>Offline contact forms when no agents are available\u003C\u002Fli>\r\n  \u003Cli>Customizable chat widget to match your brand\u003C\u002Fli>\r\n  \u003Cli>Mobile apps for responding to customers on the go\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect your Tidio account with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Visit tidio.com and sign in to your existing account, or create a new one if you don't already have one.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> From your Tidio dashboard, click the Settings icon (the gear icon) at the bottom of the left-hand sidebar.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> In the settings menu, scroll to the Developer section and select Project Data.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Under Project Data, locate the Public Key field and copy the alphanumeric string shown there.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Tidio\u003C\u002Fstrong>. Paste the Public Key into the \u003Cstrong>PUBLIC KEY\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Visit your storefront to confirm the Tidio chat widget appears and is ready to receive customer messages.\u003C\u002Fp>","\u003Cscript src=\"\u002F\u002Fcode.tidio.co\u002Fpublic_key.js\" async>\u003C\u002Fscript>",{"elements":785},[786],{"name":787,"type":40,"label":788,"required":23,"inputType":141,"placeholder":711},"public_key","Public Key","tidio",{"id":458,"name":461,"slug":462},{"id":792,"title":793,"icon":794,"subtitle":795,"description":796,"installation_guide":797,"script":798,"meta":799,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":244,"is_featured":17,"sort_order":124,"slug":803,"category":804},35,"Amplitude Analytics","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FvdqL82qsYj4zBt52aIvHAIPxOx9IpiqXIJbw5iAS.png","Measure product engagement and customer behavior analytics across your entire online store.","\u003Cp>Amplitude is a product analytics platform that helps you understand how customers interact with your store. By tracking events like page views, product views, add-to-cart actions, and purchases, you gain insight into customer behavior so you can make data-driven decisions.\u003C\u002Fp>\r\n\r\n\u003Cp>This plugin connects your store to Amplitude using your project's API Key, sending customer interaction events directly to your Amplitude project for analysis.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Simple API Key based integration\u003C\u002Fli>\r\n  \u003Cli>Automatic event tracking support\u003C\u002Fli>\r\n  \u003Cli>Track custom business events\u003C\u002Fli>\r\n  \u003Cli>Analyze conversion funnels and customer journeys\u003C\u002Fli>\r\n  \u003Cli>Measure user retention and build audience segments\u003C\u002Fli>\r\n  \u003Cli>Real-time analytics dashboards\u003C\u002Fli>\r\n  \u003Cli>Track Product Viewed, Add to Cart, Checkout Started, and Order Completed events\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Amplitude with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Sign in to your Amplitude account, or create a new one if you don't already have one.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Click the Settings (gear icon) in the lower-left navigation, then select \u003Cstrong>Organization Settings\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Select \u003Cstrong>Projects\u003C\u002Fstrong> from the left sidebar, then click the project you want to connect to your store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> On the project's \u003Cstrong>General\u003C\u002Fstrong> tab, locate the API Key and click \u003Cstrong>Manage\u003C\u002Fstrong> to reveal and copy it. If you don't have a key yet, generate one first.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Amplitude\u003C\u002Fstrong>. Paste the copied API Key into the \u003Cstrong>API Key\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Visit your storefront and perform a few actions, then check your Amplitude dashboard to confirm that events are being received.\u003C\u002Fp>","\u003Cscript src=\"https:\u002F\u002Fcdn.amplitude.com\u002Fscript\u002Fapp_key.js\">\u003C\u002Fscript>\u003Cscript>window.amplitude.add(window.sessionReplay.plugin({sampleRate: 1}));window.amplitude.init('app_key', {\"fetchRemoteConfig\":true,\"autocapture\":true});\u003C\u002Fscript>",{"elements":800},[801],{"name":802,"type":40,"label":351,"required":23,"inputType":141,"placeholder":711},"app_key","amplitude-analytics",{"id":244,"name":414,"slug":412},{"id":806,"title":807,"icon":808,"subtitle":809,"description":810,"installation_guide":811,"script":812,"meta":813,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":244,"is_featured":17,"sort_order":124,"slug":818,"category":819},36,"Mixpanel","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FKt3FWcCu52yz3pFC7GIdnlDAdDkMwkMyuvUt9lOD.png","Track user behavior and product analytics with event-based tracking built for ecommerce stores.","\u003Cp>Mixpanel is an event-based analytics platform that helps you understand how customers interact with your store. Unlike traditional analytics that mainly track page views and sessions, Mixpanel focuses on meaningful actions — signing up, viewing products, adding items to cart, and completing purchases — so you can see exactly where customers engage or drop off.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Track custom user events across your store\u003C\u002Fli>\r\n  \u003Cli>Build funnels to see where customers abandon key actions\u003C\u002Fli>\r\n  \u003Cli>Measure retention and long-term engagement\u003C\u002Fli>\r\n  \u003Cli>Segment users by behavior, location, device, or custom properties\u003C\u002Fli>\r\n  \u003Cli>Build real-time dashboards for data-driven decisions\u003C\u002Fli>\r\n  \u003Cli>Track Product Viewed, Add to Cart, Checkout Started, and Order Completed events\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Mixpanel with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Visit mixpanel.com and sign in to your Mixpanel account.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> After logging in, click the Settings (gear icon) in the top-right corner of the dashboard.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Select Project Settings from the menu, then confirm you're on the Overview tab.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Scroll to the Access Keys section and locate your Project Token.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Copy the Project Token.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Mixpanel\u003C\u002Fstrong>. Paste the Project Token into the \u003Cstrong>Project Token\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Visit your storefront and perform a few actions such as viewing a product or completing a purchase, then check your Mixpanel dashboard to confirm events are being received.\u003C\u002Fp>","\u003Cscript type=\"text\u002Fjavascript\">\r\n    (function(e,c){if(!c.__SV){var l,h;window.mixpanel=c;c._i=[];c.init=function(q,r,f){function t(d,a){var g=a.split(\".\");2==g.length&&(d=d[g[0]],a=g[1]);d[a]=function(){d.push([a].concat(Array.prototype.slice.call(arguments,0)))}}var b=c;\"undefined\"!==typeof f?b=c[f]=[]:f=\"mixpanel\";b.people=b.people||[];b.toString=function(d){var a=\"mixpanel\";\"mixpanel\"!==f&&(a+=\".\"+f);d||(a+=\" (stub)\");return a};b.people.toString=function(){return b.toString(1)+\".people (stub)\"};l=\"disable time_event track track_pageview track_links track_forms track_with_groups add_group set_group remove_group register register_once alias unregister identify name_tag set_config reset opt_in_tracking opt_out_tracking has_opted_in_tracking has_opted_out_tracking clear_opt_in_out_tracking start_batch_senders start_session_recording stop_session_recording people.set people.set_once people.unset people.increment people.append people.union people.track_charge people.clear_charges people.delete_user people.remove\".split(\" \");\r\n    for(h=0;h\u003Cl.length;h++)t(b,l[h]);var n=\"set set_once union unset remove delete\".split(\" \");b.get_group=function(){function d(p){a[p]=function(){b.push([g,[p].concat(Array.prototype.slice.call(arguments,0))])}}for(var a={},g=[\"get_group\"].concat(Array.prototype.slice.call(arguments,0)),m=0;m\u003Cn.length;m++)d(n[m]);return a};c._i.push([q,r,f])};c.__SV=1.2;var k=e.createElement(\"script\");k.type=\"text\u002Fjavascript\";k.async=!0;k.src=\"undefined\"!==typeof MIXPANEL_CUSTOM_LIB_URL?MIXPANEL_CUSTOM_LIB_URL:\"file:\"===\r\n    e.location.protocol&&\"\u002F\u002Fcdn.mxpnl.com\u002Flibs\u002Fmixpanel-2-latest.min.js\".match(\u002F^\\\u002F\\\u002F\u002F)?\"https:\u002F\u002Fcdn.mxpnl.com\u002Flibs\u002Fmixpanel-2-latest.min.js\":\"\u002F\u002Fcdn.mxpnl.com\u002Flibs\u002Fmixpanel-2-latest.min.js\";e=e.getElementsByTagName(\"script\")[0];e.parentNode.insertBefore(k,e)}})(document,window.mixpanel||[])\r\n  \r\n    mixpanel.init('project_token', {\r\n      autocapture: true,\r\n      record_sessions_percent: 100,\r\n    })\r\n  \u003C\u002Fscript>",{"elements":814},[815],{"name":816,"type":40,"label":817,"required":23,"inputType":141,"placeholder":711},"project_token","Project Token","mix-panel",{"id":244,"name":414,"slug":412},{"id":821,"title":822,"icon":823,"subtitle":824,"description":825,"installation_guide":826,"script":827,"meta":828,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":442,"is_featured":17,"sort_order":124,"slug":834,"category":835},37,"TikTok Pixel","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FNhtZdl3beG7QZXbNB9UiTEjOZYt3KiGCeRIvqxKN.jpg","Track TikTok ad performance, conversions, and customer activity with pixel-based ad tracking.","\u003Cp>Track customer interactions on your Orderain store using the TikTok Pixel. Monitor key eCommerce events such as page views, product views, add-to-cart actions, checkout starts, and completed purchases to measure the effectiveness of your TikTok advertising campaigns.\u003C\u002Fp>\r\n\r\n\u003Cp>The TikTok Pixel helps you understand how customers interact with your store after clicking your ads. Use this data to optimize campaign performance, build custom audiences, retarget interested shoppers, and improve your overall return on ad spend (ROAS).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Track Page View events\u003C\u002Fli>\r\n  \u003Cli>Track Product View (View Content) events\u003C\u002Fli>\r\n  \u003Cli>Track Add to Cart events\u003C\u002Fli>\r\n  \u003Cli>Track Begin Checkout events\u003C\u002Fli>\r\n  \u003Cli>Track Purchase events\u003C\u002Fli>\r\n  \u003Cli>Measure conversions from TikTok Ads\u003C\u002Fli>\r\n  \u003Cli>Create Custom and Retargeting Audiences\u003C\u002Fli>\r\n  \u003Cli>Optimize ad campaigns with conversion data\u003C\u002Fli>\r\n  \u003Cli>Quick and easy Pixel ID configuration\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect your TikTok Pixel with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Log in to your TikTok Ads Manager account.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> From the left navigation menu, open Tools → Events, then click Connect Data Source and select Web.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Choose Manual Setup as your connection method, then click Create Pixel if you don't already have one — enter a name for your Pixel and create it. If you already have a Pixel, simply select your existing one.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Open the Pixel's Settings page and copy your TikTok Pixel ID from the base code (the value used in ttq.load('YOUR_PIXEL_ID')).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>TikTok Pixel\u003C\u002Fstrong>. Paste your Pixel ID into the \u003Cstrong>Pixel ID\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Visit your storefront and perform actions such as viewing a product, adding an item to the cart, or completing a purchase, then return to TikTok Events Manager → Test Events and verify that your Pixel is receiving events successfully.\u003C\u002Fp>","\u003C!-- TikTok Pixel Code Start -->\r\n\u003Cscript>\r\n!function (w, d, t) {\r\n  w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=[\"page\",\"track\",\"identify\",\"instances\",\"debug\",\"on\",\"off\",\"once\",\"ready\",\"alias\",\"group\",\"enableCookie\",\"disableCookie\",\"holdConsent\",\"revokeConsent\",\"grantConsent\"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i\u003Cttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(\r\nvar e=ttq._i[t]||[],n=0;n\u003Cttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var r=\"https:\u002F\u002Fanalytics.tiktok.com\u002Fi18n\u002Fpixel\u002Fevents.js\",o=n&&n.partner;ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=r,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};n=document.createElement(\"script\")\r\n;n.type=\"text\u002Fjavascript\",n.async=!0,n.src=r+\"?sdkid=\"+e+\"&lib=\"+t;e=document.getElementsByTagName(\"script\")[0];e.parentNode.insertBefore(n,e)};\r\n\r\n\r\n\r\n\r\n\r\n  ttq.load('pixel_id');\r\n  ttq.page();\r\n}(window, document, 'ttq');\r\n\u003C\u002Fscript>\r\n\u003C!-- TikTok Pixel Code End -->",{"elements":829},[830],{"name":831,"type":40,"label":832,"required":23,"inputType":141,"placeholder":833},"pixel_id","Pixel ID","D971DQ3C77U10265SR34","tiktok-pixel",{"id":442,"name":445,"slug":443},{"id":837,"title":838,"icon":839,"subtitle":840,"description":841,"installation_guide":842,"script":843,"meta":844,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":93,"is_featured":17,"sort_order":124,"slug":873,"category":874},38,"Klaviyo","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002Fhb310HGbsxdDlJj4TrlCsxsBIh1gJYbz0mifnMll.png","Grow revenue with email marketing, SMS campaigns, and automated customer journeys built for ecommerce.","\u003Cp>Klaviyo turns your store's data into revenue. Every order, signup, and checkout syncs automatically, so you can send perfectly-timed emails and texts — welcome series, abandoned-cart recovery, shipping updates, and win-backs — all on autopilot.\u003C\u002Fp>\r\n\r\n\u003Cp>Once connected, Klaviyo tracks how customers interact with your store and lets you segment them, automate campaigns, and measure performance. Use this data to recover lost sales, grow lifetime value, and turn shoppers into loyal customers.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Email marketing automation\u003C\u002Fli>\r\n  \u003Cli>SMS marketing campaigns\u003C\u002Fli>\r\n  \u003Cli>Abandoned-cart recovery\u003C\u002Fli>\r\n  \u003Cli>Customer segmentation\u003C\u002Fli>\r\n  \u003Cli>Real-time event tracking\u003C\u002Fli>\r\n  \u003Cli>Campaign analytics and reporting\u003C\u002Fli>\r\n  \u003Cli>Automatic sync of profiles, orders, checkouts, and fulfillment updates\u003C\u002Fli>\r\n  \u003Cli>Quick and easy API Key configuration\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect Klaviyo with your store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Log in to your Klaviyo account, or create one if you don't already have it. You'll need an Owner or Admin role to create API keys.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> From your Klaviyo dashboard, click your account (organization) name in the bottom-left corner and open Settings.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> In Settings, select the API Keys tab. You'll see your public key (Site ID) at the top and a Private API Keys section below it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> In the Private API Keys section, click Create Private API Key. Give it a descriptive name, then grant Full access to the endpoints this integration uses — including Profiles, Events, Metrics, and Lists — since the plugin writes data into Klaviyo.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Click Create, then copy the key immediately. Klaviyo will not show it again after this screen. Private keys start with the prefix pk_ followed by 34 alphanumeric characters.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Klaviyo\u003C\u002Fstrong>. Paste your Klaviyo Private API Key into the \u003Cstrong>API Key\u003C\u002Fstrong> field and your Public Key into the \u003Cstrong>Public Key\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Visit your storefront and perform a few actions — create an account, start a checkout, and place an order.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Return to your Klaviyo dashboard and confirm the data is syncing — new customer profiles appear under Profiles, and order, checkout, and abandoned-cart events show on the profile timeline and in Metrics.\u003C\u002Fp>","\u003Cscript async type='text\u002Fjavascript' src='https:\u002F\u002Fstatic.klaviyo.com\u002Fonsite\u002Fjs\u002Fpublic_key\u002Fklaviyo.js?company_id=public_key'>\u003C\u002Fscript>\r\n          \u003Cscript type=\"text\u002Fjavascript\"> \r\n          \u002F\u002FInitialize Klaviyo object on page load\r\n          !function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return\"push\"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w\u003Cn;w++)o[w]=arguments[w];var t=\"function\"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}(); \u003C\u002Fscript>",{"elements":845,"persist_fields":872},[846,847,849,853,856,858,860,863,865,868,870],{"name":39,"type":40,"label":351,"required":23,"inputType":141,"placeholder":624},{"name":787,"type":40,"label":788,"required":23,"inputType":141,"placeholder":848},"Enter your secret key",{"name":850,"type":40,"label":851,"required":17,"inputType":141,"placeholder":852},"list_id","List ID","e.g. XyZ123 (from Klaviyo Lists & Segments)",{"name":854,"type":47,"label":855,"default":23,"required":17},"send_order_placed","Send Placed Order events",{"name":161,"type":47,"label":857,"default":23,"required":17},"Send Started Checkout (abandoned cart) events",{"name":165,"type":47,"label":859,"default":23,"required":17},"Send Checkout Failed (payment failed) events",{"name":861,"type":47,"label":862,"default":23,"required":17},"send_user_registered","Send Registered (new customer) events",{"name":153,"type":47,"label":864,"default":23,"required":17},"Send order status events (fulfilled, delivered, cancelled)",{"name":866,"type":47,"label":867,"default":23,"required":17},"send_newsletter_subscribed","Send newsletter subscribe events",{"name":169,"type":47,"label":869,"default":23,"required":17},"Send Back in Stock events",{"name":173,"type":47,"label":871,"default":23,"required":17},"Send Low Stock events",[39,787,850,854,161,165,861,153,866,169,173],"klaviyo",{"id":93,"name":225,"slug":226},{"id":876,"title":877,"icon":878,"subtitle":879,"description":880,"installation_guide":881,"script":882,"meta":883,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":93,"is_featured":17,"sort_order":124,"slug":889,"category":890},39,"Privy","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FRYR8dFPLNgQu6sO8UEI8tpxtiKlmuBbWhviI2wLk.png","Capture leads and sync customer data with popups, forms, and email marketing automation tools.","\u003Cp>Privy is an all-in-one email and SMS marketing platform built specifically for ecommerce businesses. It helps store owners grow their subscriber lists, engage customers with personalized marketing campaigns, and increase sales through automated customer journeys.\u003C\u002Fp>\r\n\r\n\u003Cp>By connecting your Privy Account Identifier, this plugin installs the official Privy tracking script on your website, allowing Privy forms, popups, and marketing campaigns to work correctly and collect visitor activity.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Connect your website with your Privy account using your Account Identifier\u003C\u002Fli>\r\n  \u003Cli>Automatically install the official Privy tracking script on every page\u003C\u002Fli>\r\n  \u003Cli>Enable Privy popups, forms, banners, and other onsite displays\u003C\u002Fli>\r\n  \u003Cli>Support email and SMS subscriber collection through Privy campaigns\u003C\u002Fli>\r\n  \u003Cli>Simple setup that requires only your Privy Account Identifier\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect your Privy account with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Log in to your Privy account using your business email address.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Open Settings by clicking the gear icon in the bottom-left corner of your Privy dashboard, then in the sidebar select Privy Code under the Business Settings section.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Scroll to the Installation Guides section and locate your Account Identifier. Copy the entire value exactly as shown, for example: 64E02063A6FCF9C3A38A1C02\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Privy\u003C\u002Fstrong>. Paste the copied Account Identifier into the \u003Cstrong>Account Identifier\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Visit your storefront and confirm that Privy popups, forms, or banners load correctly. You can also confirm the connection from your Privy dashboard.\u003C\u002Fp>","\u003Cscript type='text\u002Fjavascript'> var _d_site = _d_site || 'account_identifier'; \u003C\u002Fscript>\r\n\u003Cscript src='https:\u002F\u002Fwidget.privy.com\u002Fassets\u002Fwidget.js'>\u003C\u002Fscript>",{"elements":884},[885],{"name":886,"type":40,"label":887,"required":23,"inputType":141,"placeholder":888},"account_identifier","Account Identifier","64E02063A6FCF9C3A38A1C02","privy",{"id":93,"name":225,"slug":226},{"id":892,"title":893,"icon":894,"subtitle":895,"description":896,"installation_guide":897,"script":898,"meta":899,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":442,"is_featured":17,"sort_order":124,"slug":904,"category":905},40,"Linkedin Insight Tag","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FAVggoXr7onm2aarklHAbqUyQH862tlGPaSErnsrr.png","Measure ad conversions and build retargeting audiences with LinkedIn Insight Tag tracking.","\u003Cp>LinkedIn Insight Tag enables website conversion tracking, audience creation, and campaign optimization for your LinkedIn Ads. Once connected, Orderain automatically installs the Insight Tag on your storefront and sends supported conversion events to your LinkedIn Campaign Manager account without requiring any manual code changes.\u003C\u002Fp>\r\n\r\n\u003Cp>Simply enter your LinkedIn Partner ID below, and Orderain will automatically configure the Insight Tag and begin tracking supported events across your store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Track Page View events\u003C\u002Fli>\r\n  \u003Cli>Track Product View events\u003C\u002Fli>\r\n  \u003Cli>Track Add to Cart events\u003C\u002Fli>\r\n  \u003Cli>Track Checkout Started events\u003C\u002Fli>\r\n  \u003Cli>Track Purchase Completed events\u003C\u002Fli>\r\n  \u003Cli>Build retargeting audiences in LinkedIn Campaign Manager\u003C\u002Fli>\r\n  \u003Cli>Measure and optimize LinkedIn ad campaign performance\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect your LinkedIn Insight Tag with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Sign in to your LinkedIn Campaign Manager account and select the Ad Account you want to use for website conversion tracking.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> From the left-hand navigation menu, click Data, then select Signals Manager.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Click Insight Tag. If you don't already have one, click Create Insight Tag, review LinkedIn's terms, and click Agree & Create to generate it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Click the \"I will use a tag manager\" option to display your LinkedIn Partner ID.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Click the Partner ID field to copy your LinkedIn Partner ID.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>LinkedIn Insight Tag\u003C\u002Fstrong>. Paste the copied Partner ID into the \u003Cstrong>Linkedin Partner ID\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Visit your storefront and perform a few actions such as viewing a product or completing a purchase, then return to LinkedIn Campaign Manager → Signals Manager → Insight Tag to confirm events are showing as active.\u003C\u002Fp>","\u003Cscript type=\"text\u002Fjavascript\">\r\n_linkedin_partner_id = \"pixel_id\";\r\nwindow._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];\r\nwindow._linkedin_data_partner_ids.push(_linkedin_partner_id);\r\n\u003C\u002Fscript>\u003Cscript type=\"text\u002Fjavascript\">\r\n(function(l) {\r\nif (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])};\r\nwindow.lintrk.q=[]}\r\nvar s = document.getElementsByTagName(\"script\")[0];\r\nvar b = document.createElement(\"script\");\r\nb.type = \"text\u002Fjavascript\";b.async = true;\r\nb.src = \"https:\u002F\u002Fsnap.licdn.com\u002Fli.lms-analytics\u002Finsight.min.js\";\r\ns.parentNode.insertBefore(b, s);})(window.lintrk);\r\n\u003C\u002Fscript>\r\n\u003Cnoscript>\r\n\u003Cimg height=\"1\" width=\"1\" style=\"display:none;\" alt=\"\" src=\"https:\u002F\u002Fpx.ads.linkedin.com\u002Fcollect\u002F?pid=pixel_id&fmt=gif\" \u002F>\r\n\u003C\u002Fnoscript>",{"elements":900},[901],{"name":831,"type":40,"label":902,"required":23,"inputType":141,"placeholder":903},"LinkedIn Partner ID","18905476","linkedin-insight-tag",{"id":442,"name":445,"slug":443},{"id":907,"title":908,"icon":909,"subtitle":910,"description":911,"installation_guide":912,"script":913,"meta":914,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":523,"is_featured":17,"sort_order":124,"slug":920,"category":921},41,"UserWay","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FonVwtd9BZaZPyF4WWyHPTXInKUyetmTqltMjKBlc.jpg","Make your website more accessible and inclusive with UserWay's powerful accessibility solutions.","\u003Cp>UserWay is a leading web accessibility solution that helps your website deliver a more inclusive experience. By adding the UserWay Accessibility Widget, visitors can personalize their browsing experience according to their individual accessibility needs — including text resizing, contrast adjustments, keyboard navigation, readable fonts, and other assistive tools.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Easy-to-install accessibility widget\u003C\u002Fli>\r\n  \u003Cli>Supports users with visual, motor, and cognitive disabilities\u003C\u002Fli>\r\n  \u003Cli>Text size, spacing, and contrast adjustments\u003C\u002Fli>\r\n  \u003Cli>Enhanced keyboard navigation and screen reader compatibility\u003C\u002Fli>\r\n  \u003Cli>Multiple accessibility profiles for different user needs\u003C\u002Fli>\r\n  \u003Cli>Customizable interface that matches your site's design\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to get your UserWay Account ID and connect it to your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Sign up or log in to your UserWay account at userway.org.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In the left sidebar, click My Sites. If you haven't added a site yet, click Add New Site, enter your website URL, then click Add Site and Continue.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Click on your site in the list to open the Widget Embed Script page. If the Embed Code page opened automatically after signup, you are already here.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Locate the black code box and find the line: data-account=\"YOUR_ACCOUNT_ID\". Alternatively, click My Embed Script in the top-right of the dashboard to view the same code.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Copy the value of the data-account attribute (the Account ID is a short alphanumeric string, for example: wKgpTGb8Zr).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>UserWay\u003C\u002Fstrong>. Paste the copied Account ID into the \u003Cstrong>Userway Data Account ID\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Visit your storefront and confirm the accessibility widget icon appears and functions correctly.\u003C\u002Fp>","\u003Cscript>\r\n    (function(d){\r\n      var s = d.createElement(\"script\");\r\n      \u002F* uncomment the following line to override default position*\u002F\r\n      \u002F* s.setAttribute(\"data-position\", 3);*\u002F\r\n      \u002F* uncomment the following line to override default size (values: small, large)*\u002F\r\n      \u002F* s.setAttribute(\"data-size\", \"small\");*\u002F\r\n      \u002F* uncomment the following line to override default language (e.g., fr, de, es, he, nl, etc.)*\u002F\r\n      \u002F* s.setAttribute(\"data-language\", \"language\");*\u002F\r\n      \u002F* uncomment the following line to override color set via widget (e.g., #053f67)*\u002F\r\n      \u002F* s.setAttribute(\"data-color\", \"#053e67\");*\u002F\r\n      \u002F* uncomment the following line to override type set via widget (1=person, 2=chair, 3=eye, 4=text)*\u002F\r\n      \u002F* s.setAttribute(\"data-type\", \"1\");*\u002F\r\n      \u002F* s.setAttribute(\"data-statement_text:\", \"Our Accessibility Statement\");*\u002F\r\n      \u002F* s.setAttribute(\"data-statement_url\", \"http:\u002F\u002Fwww.example.com\u002Faccessibility\")\";*\u002F\r\n      \u002F* uncomment the following line to override support on mobile devices*\u002F\r\n      \u002F* s.setAttribute(\"data-mobile\", true);*\u002F\r\n      \u002F* uncomment the following line to set custom trigger action for accessibility menu*\u002F\r\n      \u002F* s.setAttribute(\"data-trigger\", \"triggerId\")*\u002F\r\n      \u002F* uncomment the following line to override widget's z-index property*\u002F\r\n      \u002F* s.setAttribute(\"data-z-index\", 10001);*\u002F\r\n      \u002F* uncomment the following line to enable Live site translations (e.g., fr, de, es, he, nl, etc.)*\u002F\r\n      \u002F* s.setAttribute(\"data-site-language\", \"null\");*\u002F\r\n      s.setAttribute(\"data-widget_layout\", \"full\")\r\n      s.setAttribute(\"data-account\", \"data_account_id\");\r\n      s.setAttribute(\"src\", \"https:\u002F\u002Fcdn.userway.org\u002Fwidget.js\");\r\n      (d.body || d.head).appendChild(s);\r\n    })(document)\r\n    \u003C\u002Fscript>",{"elements":915},[916],{"name":917,"type":40,"label":918,"required":23,"inputType":141,"placeholder":919},"data_account_id","UserWay Data Account ID","wKgpTGb8Zr","userway",{"id":523,"name":922,"slug":923},"Accessibility","accessibility",{"id":925,"title":926,"icon":927,"subtitle":928,"description":929,"installation_guide":930,"script":931,"meta":932,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":442,"is_featured":17,"sort_order":124,"slug":937,"category":938},42,"Snapchat Pixel","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FLeh2PrH1ycA4PoVOUHN0VW8ebglCJWMyT9QMfcGv.jpg","Track Snapchat ad performance and customer activity with automatic pixel-based conversion tracking.","\u003Cp>Track customer interactions on your Orderain store using the Snapchat Pixel. Monitor key eCommerce events such as page views, product views, add-to-cart actions, checkout starts, and completed purchases to measure the effectiveness of your Snapchat advertising campaigns.\u003C\u002Fp>\r\n\r\n\u003Cp>The Snapchat Pixel helps you understand how customers interact with your store after clicking your ads. Use this data to optimize campaign performance, build custom audiences, retarget interested shoppers, and improve your overall return on ad spend (ROAS).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Track Page View events\u003C\u002Fli>\r\n  \u003Cli>Track Product View (View Content) events\u003C\u002Fli>\r\n  \u003Cli>Track Add to Cart events\u003C\u002Fli>\r\n  \u003Cli>Track Begin Checkout events\u003C\u002Fli>\r\n  \u003Cli>Track Purchase events\u003C\u002Fli>\r\n  \u003Cli>Measure conversions from Snapchat Ads\u003C\u002Fli>\r\n  \u003Cli>Create Custom and Retargeting Audiences\u003C\u002Fli>\r\n  \u003Cli>Optimize ad campaigns with conversion data\u003C\u002Fli>\r\n  \u003Cli>Quick and easy Pixel ID configuration\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect your Snapchat Pixel with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Log in to your Snapchat Ads Manager account.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> From the left navigation menu, open Events Manager.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Click New Event Source if you don't already have a Pixel, then select Web and create a new Snapchat Pixel. If you already have one, simply select your existing Pixel.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Open the Pixel details page and copy your Snapchat Pixel ID (a unique identifier similar to dac630c5-beaf-42f4-a96d-8363da4b8007).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Snapchat Pixel\u003C\u002Fstrong>. Paste your Pixel ID into the \u003Cstrong>Snapchat Pixel ID\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Visit your storefront and perform actions such as viewing a product or adding an item to the cart, then return to Snapchat Events Manager and verify that your Pixel is receiving events successfully.\u003C\u002Fp>","\u003C!-- Snap Pixel Code --> \u003Cscript type='text\u002Fjavascript'> (function(e,t,n){if(e.snaptr)return;var a=e.snaptr=function() {a.handleRequest?a.handleRequest.apply(a,arguments):a.queue.push(arguments)}; a.queue=[];var s='script';r=t.createElement(s);r.async=!0; r.src=n;var u=t.getElementsByTagName(s)[0]; u.parentNode.insertBefore(r,u);})(window,document, 'https:\u002F\u002Fsc-static.net\u002Fscevent.min.js'); snaptr('init', 'pixel_id', {}); snaptr('track', 'PAGE_VIEW'); \u003C\u002Fscript> \u003C!-- End Snap Pixel Code -->",{"elements":933},[934],{"name":831,"type":40,"label":935,"required":23,"inputType":141,"placeholder":936},"Snapchat Pixel ID","dac630c5-beaf-42f4-a96d-8363da4b8007","snapchat-pixel",{"id":442,"name":445,"slug":443},{"id":940,"title":941,"icon":942,"subtitle":943,"description":944,"installation_guide":945,"script":946,"meta":947,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":953,"is_featured":17,"sort_order":124,"slug":954,"category":955},43,"Common Ninja","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FkrIAAeHe3PHue4E1aVBWyqRWYMynP4BgyPJWBJ9P.png","Add customizable widgets and interactive features using Common Ninja with a simple embed code.","\u003Cp>Common Ninja allows you to add customizable widgets and interactive features to your website without any coding. Simply add your Common Ninja embed code, and the widget will automatically load and display on your storefront.\u003C\u002Fp>\r\n\r\n\u003Cp>Common Ninja widgets can help you add features such as:\u003C\u002Fp>\r\n\r\n\u003Cul>\r\n  \u003Cli>Forms and customer engagement tools\u003C\u002Fli>\r\n  \u003Cli>Image galleries and sliders\u003C\u002Fli>\r\n  \u003Cli>Social media feeds\u003C\u002Fli>\r\n  \u003Cli>Testimonials and reviews\u003C\u002Fli>\r\n  \u003Cli>Countdown timers\u003C\u002Fli>\r\n  \u003Cli>Popups and announcement bars\u003C\u002Fli>\r\n  \u003Cli>FAQs, maps, and other interactive content\u003C\u002Fli>\r\n\u003C\u002Ful>\r\n\r\n\u003Cp>Paste your Common Ninja embed code below and save the configuration to display your widget on your website.\u003C\u002Fp>","\u003Cp>Follow these steps to connect your Common Ninja widget with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Sign in to your Common Ninja account at commoninja.com.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Create a new widget, customize it according to your requirements, then click \u003Cstrong>Save\u003C\u002Fstrong> and \u003Cstrong>Publish\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> After publishing, Common Ninja will provide an embed code. Locate the class attribute on the widget div — it looks like \u003Cstrong>commonninja_component pid-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\u003C\u002Fstrong>. Copy only the value that appears after \u003Cstrong>pid-\u003C\u002Fstrong> — that is your Widget ID (e.g., 8a68430c-c9e8-4678-969b-a9f3010ecde7).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Common Ninja\u003C\u002Fstrong>. Paste the copied Widget ID into the \u003Cstrong>Common Ninja Widget ID\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Visit your storefront to confirm the Common Ninja widget is displaying correctly on your store.\u003C\u002Fp>","\u003Cscript>\r\n(function () {\r\n  \u002F\u002F Create the container\r\n  var div = document.createElement(\"div\");\r\n  div.className = \"commonninja_component pid-commonninja_id\";\r\n\r\n  \u002F\u002F Append it where you want\r\n  document.body.appendChild(div);\r\n\r\n  \u002F\u002F Load Common Ninja SDK\r\n  var script = document.createElement(\"script\");\r\n  script.src = \"https:\u002F\u002Fcdn.commoninja.com\u002Fsdk\u002Flatest\u002Fcommonninja.js\";\r\n  document.head.appendChild(script);\r\n})();\r\n\u003C\u002Fscript>",{"elements":948},[949],{"name":950,"type":40,"label":951,"required":23,"inputType":141,"placeholder":952},"commonninja_id","Common Ninja Widget ID","8a68430c-c9e8-4678-969b-a9f3010ecde7",13,"common-ninja",{"id":953,"name":956,"slug":957},"Widgets & Embeds","widgets-embeds",{"id":959,"title":960,"icon":961,"subtitle":962,"description":963,"installation_guide":964,"script":965,"meta":966,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":442,"is_featured":17,"sort_order":124,"slug":972,"category":973},45,"Pinterest Tag","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002Fivl8OgmPUea8Xss98jsJrk9TecaGJq7pwa7Ao1Zw.png","Track website conversions and optimize your Pinterest advertising campaigns","\u003Cp>Pinterest Tag enables website conversion tracking, audience creation, and campaign optimization for your Pinterest Ads. Once connected, Orderain automatically installs the Pinterest Tag on your storefront and sends supported conversion events to your Pinterest Ads account without requiring any manual code changes.\u003C\u002Fp>\r\n\r\n\u003Cp>Simply enter your Pinterest Tag ID below, and Orderain will automatically configure the Pinterest Tag and begin tracking supported events across your store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Track Page View events\u003C\u002Fli>\r\n  \u003Cli>Track Product View events\u003C\u002Fli>\r\n  \u003Cli>Track Add to Cart events\u003C\u002Fli>\r\n  \u003Cli>Track Checkout Started events\u003C\u002Fli>\r\n  \u003Cli>Track Purchase Completed events\u003C\u002Fli>\r\n  \u003Cli>Measure conversions from Pinterest Ads\u003C\u002Fli>\r\n  \u003Cli>Create custom and retargeting audiences\u003C\u002Fli>\r\n  \u003Cli>Optimize ad campaigns with conversion data\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to connect your Pinterest Tag with your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Sign in to your Pinterest account and go to Pinterest Ads Manager at ads.pinterest.com.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Click the hamburger menu (&#8801;) at the top-left of the page, then under Manage Business, click Conversions.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> On the Conversions page, use the left-hand menu to click Pinterest Tag, then select Tag Manager.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> If you don't already have a Pinterest Tag, click Install the Pinterest Tag to generate a new Tag ID. If you already have one, your Tag ID will be displayed here.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Enter your website URL when prompted and click Check, then choose Continue Manually to proceed with manual installation.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Copy your Pinterest Tag ID displayed at the top of the page, next to Tag ID.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Pinterest Tag\u003C\u002Fstrong>. Paste the copied Tag ID into the \u003Cstrong>Pinterest Tag ID\u003C\u002Fstrong> field in the Configuration section and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Visit your storefront and perform a few actions such as viewing a product or completing a purchase, then return to Pinterest Ads Manager → Conversions → Tag Manager to confirm events are showing as active.\u003C\u002Fp>","\u003C!-- Pinterest Tag -->\r\n\u003Cscript>\r\n!function(e){if(!window.pintrk){window.pintrk = function () {\r\nwindow.pintrk.queue.push(Array.prototype.slice.call(arguments))};var\r\n  n=window.pintrk;n.queue=[],n.version=\"3.0\";var\r\n  t=document.createElement(\"script\");t.async=!0,t.src=e;var\r\n  r=document.getElementsByTagName(\"script\")[0];\r\n  r.parentNode.insertBefore(t,r)}}(\"https:\u002F\u002Fs.pinimg.com\u002Fct\u002Fcore.js\");\r\npintrk('load', 'tag_id', {em: '\u003Cuser_email_address>'});\r\npintrk('page');\r\n\u003C\u002Fscript>\r\n\u003Cnoscript>\r\n\u003Cimg height=\"1\" width=\"1\" style=\"display:none;\" alt=\"\"\r\n  src=\"https:\u002F\u002Fct.pinterest.com\u002Fv3\u002F?event=init&tid=tag_id&pd[em]=\u003Chashed_email_address>&noscript=1\" \u002F>\r\n\u003C\u002Fnoscript>\r\n\u003C!-- end Pinterest Tag -->",{"elements":967},[968],{"name":969,"type":40,"label":970,"required":23,"inputType":141,"placeholder":971},"tag_id","Pinterest Tag ID","2616059104297","pinterest-tag",{"id":442,"name":445,"slug":443},{"id":975,"title":976,"icon":977,"subtitle":978,"description":979,"installation_guide":980,"script":11,"meta":981,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":61,"is_featured":17,"sort_order":124,"slug":996,"category":997},49,"Gelato","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002FFhuXsIGFAhmqYM7TrClgqV9GG06Vv23Q9AF4L5jW.png","Bring your Gelato products into Orderain and let Gelato print, pack, and ship every order for you.","\u003Cp>If you sell print-on-demand products through Gelato, this plugin brings them straight into your Orderain store. Connect your account, pick the products you want, and they appear on your storefront with their sizes, colours, and images already set up. There's nothing to re-create by hand.\u003C\u002Fp>\r\n\r\n\u003Cp>After that it runs on its own. When a customer pays, the order is sent to Gelato's global print network for production and shipping. Because Gelato produces locally in 30+ countries, orders reach your customers faster. As Gelato updates that order (ships it, delivers it, or cancels it), Orderain picks up the change and keeps the tracking number on file, so your dashboard always matches what's really happening.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Connect your Gelato account and choose exactly which products to bring in\u003C\u002Fli>\r\n  \u003Cli>Titles, descriptions, active sizes and colours, images, and prices all come across\u003C\u002Fli>\r\n  \u003Cli>Paid orders are sent to Gelato for production and fulfillment automatically\u003C\u002Fli>\r\n  \u003Cli>Local production in 30+ countries means faster delivery to your customers\u003C\u002Fli>\r\n  \u003Cli>Once Gelato ships, the order is marked shipped and the tracking number is saved\u003C\u002Fli>\r\n  \u003Cli>Delivery marks the order delivered and can kick off a follow-up email\u003C\u002Fli>\r\n  \u003Cli>Cancel an order on Gelato and it shows as cancelled in Orderain too\u003C\u002Fli>\r\n  \u003Cli>Cash-on-Delivery orders stay put by default since they're unpaid; switch that on in settings if you'd rather send them\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Log in to your Gelato account at gelato.com.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In the left sidebar, click \u003Cstrong>Stores\u003C\u002Fstrong>. Under \"All integrations you can connect with Gelato\", click \u003Cstrong>Manual\u003C\u002Fstrong>, then \u003Cstrong>Connect\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Enter a \u003Cstrong>Store name\u003C\u002Fstrong> and click \u003Cstrong>Add store\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> In the left sidebar, click \u003Cstrong>Developer\u003C\u002Fstrong>, then \u003Cstrong>API keys\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Click \u003Cstrong>Add API Key\u003C\u002Fstrong>, name it, and save. Copy the key that appears.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Go to \u003Cstrong>Settings &rarr; Company\u003C\u002Fstrong> and fill in your \u003Cstrong>Company name\u003C\u002Fstrong> and \u003Cstrong>Billing address\u003C\u002Fstrong>, then save. Then open \u003Cstrong>Billing &rarr; Payment\u003C\u002Fstrong> and add a \u003Cstrong>credit card\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Plugins\u003C\u002Fstrong> and click on \u003Cstrong>Gelato\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Paste your key into the \u003Cstrong>Gelato API Key\u003C\u002Fstrong> field and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 9:\u003C\u002Fstrong> Click \u003Cstrong>Gelato\u003C\u002Fstrong> in the sidebar, select your store, choose the products you want, and click \u003Cstrong>Import Selected\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 10 (Optional &mdash; for automatic order status sync):\u003C\u002Fstrong> Go back to your Gelato account, go to \u003Cstrong>Developer &rarr; Webhooks\u003C\u002Fstrong> and click \u003Cstrong>Create Webhook\u003C\u002Fstrong>. Fill in the form as follows:\u003C\u002Fp>\r\n\u003Cp>&bull; \u003Cstrong>URL:\u003C\u002Fstrong> \u003Ccode>https:\u002F\u002Fapi.orderain.com\u002Fapi\u002Fv1\u002Fplugins\u002Fgelato\u002Fwebhook\u002FYOUR_SHOP_ID\u003C\u002Fcode>\u003Cbr>\r\n&bull; \u003Cstrong>Events:\u003C\u002Fstrong> Select \u003Cstrong>order_status_updated\u003C\u002Fstrong>\u003Cbr>\r\n&bull; \u003Cstrong>Method:\u003C\u002Fstrong> POST\u003Cbr>\r\n&bull; Check \u003Cstrong>I want to take Authorization to this webhook\u003C\u002Fstrong>\u003Cbr>\r\n&bull; \u003Cstrong>Authorization Type:\u003C\u002Fstrong> HTTP Header\u003Cbr>\r\n&bull; \u003Cstrong>Header Name:\u003C\u002Fstrong> X-Webhook-Secret\u003Cbr>\r\n&bull; \u003Cstrong>Header Value:\u003C\u002Fstrong> Click \u003Cstrong>Generate Key\u003C\u002Fstrong> and copy the key that appears\u003C\u002Fp>\r\n\u003Cp>Click \u003Cstrong>Create\u003C\u002Fstrong> to save the webhook.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Products with multiple print areas (front &amp; back) cannot be fulfilled automatically and must be placed manually in your Gelato dashboard. These products are clearly marked in your Orderain product list.\u003C\u002Fp>",{"elements":982,"persist_fields":995},[983,986,989,992],{"name":39,"type":40,"label":984,"required":23,"inputType":42,"placeholder":985},"Gelato API Key","Paste your Gelato API key here",{"hint":987,"name":46,"type":47,"label":988,"default":23,"required":17},"As soon as a customer's payment clears, the order is handed to Gelato so production can start. Leave this on if you want a hands-off setup.","Automatically send paid orders to Gelato",{"hint":990,"name":51,"type":47,"label":991,"default":17,"required":17},"COD orders aren't paid until they arrive, and the customer can still refuse them. That's why this stays off. Only turn it on if you're okay paying for production before you've collected a cent.","Also send Cash-on-Delivery (COD) orders to Gelato",{"hint":993,"name":55,"type":47,"label":994,"default":23,"required":17},"Whenever Gelato ships, delivers, or cancels an order, that change lands in Orderain and your customer gets notified. Turn it off only if you'd rather update statuses yourself.","Sync order status and tracking from Gelato",[39,46,51,55,58],"gelato",{"id":61,"name":65,"slug":66},{"id":999,"title":1000,"icon":1001,"subtitle":1002,"description":1003,"installation_guide":1004,"script":189,"meta":1005,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":1027,"is_featured":17,"sort_order":124,"slug":1028,"category":60},58,"AfterShip","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002F4WfJWVuJXAX1qTK6U3prnvroEPel3737Z4vaQ6A9.png","Monitor shipments across 1,100+ carriers and get live tracking updates for every order, right inside","\u003Cp>AfterShip connects your Orderain store to 1,100+ shipping carriers worldwide so every shipment is monitored automatically. The moment you fulfill an order, AfterShip starts watching the carrier network and keeps your order timeline updated in real time.\u003C\u002Fp>\r\n\r\n\u003Cp>Instead of your team manually checking carrier websites to see if a package arrived, AfterShip does it for you across FedEx, UPS, DHL, USPS, Royal Mail, and 1,100+ other carriers, all from one place.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Monitor shipments across 1,100+ global carriers including FedEx, UPS, DHL, USPS, and Royal Mail\u003C\u002Fli>\r\n  \u003Cli>Tracking numbers from Orderain orders are pushed to AfterShip automatically on fulfillment\u003C\u002Fli>\r\n  \u003Cli>View live shipment status for all orders in one AfterShip dashboard\u003C\u002Fli>\r\n  \u003Cli>Supports international shipments with automatic carrier detection\u003C\u002Fli>\r\n  \u003Cli>Branded tracking page where customers can look up their shipment status anytime\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to \u003Cstrong>aftership.com\u003C\u002Fstrong> and create your account.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In the left sidebar, click the \u003Cstrong>Developers\u003C\u002Fstrong> icon. This opens the \u003Cstrong>API keys\u003C\u002Fstrong> page.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Click \u003Cstrong>Create API key\u003C\u002Fstrong>. Fill in the form:\u003Cbr>\r\n&bull; \u003Cstrong>Name\u003C\u002Fstrong>: enter a name (for example: Orderain)\u003Cbr>\r\n&bull; \u003Cstrong>Signature header\u003C\u002Fstrong>: leave \u003Cstrong>API key\u003C\u002Fstrong> selected\u003Cbr>\r\n&bull; \u003Cstrong>Permissions\u003C\u002Fstrong>: leave all permissions as they are (defaults are fine)\u003Cbr>\r\nThen click \u003Cstrong>Save\u003C\u002Fstrong>. A popup will show your new API key, copy it now as it is only shown once. Then click \u003Cstrong>Got it\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>AfterShip\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Paste your AfterShip API key into the \u003Cstrong>API Key\u003C\u002Fstrong> field and click \u003Cstrong>Save\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> In the Organization sidebar, go to \u003Cstrong>Developers\u003C\u002Fstrong> &rarr; \u003Cstrong>Webhooks\u003C\u002Fstrong>. Click \u003Cstrong>Create new webhook\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Fill in the webhook form:\u003Cbr>\r\n&bull; \u003Cstrong>Endpoint URL\u003C\u002Fstrong>: paste the following URL and replace \u003Cstrong>YOUR_SHOP_ID\u003C\u002Fstrong> with your actual Orderain shop ID:\u003Cbr>\r\n\u003Ccode>https:\u002F\u002Fapi.orderain.com\u002Fapi\u002Fv1\u002Fplugins\u002Faftership\u002Fwebhook\u002FYOUR_SHOP_ID\u003C\u002Fcode>\u003Cbr>\r\n&bull; \u003Cstrong>Description\u003C\u002Fstrong>: optional, you can leave it blank\u003Cbr>\r\n&bull; \u003Cstrong>Enable OAuth 2.0\u003C\u002Fstrong>: leave unchecked\u003Cbr>\r\n&bull; \u003Cstrong>Custom headers\u003C\u002Fstrong>: leave empty\u003Cbr>\r\n&bull; \u003Cstrong>Events\u003C\u002Fstrong>: selecting tracking events requires an AfterShip paid plan. Leave this section as is for now — it can be configured after upgrading.\u003Cbr>\r\nThen click \u003Cstrong>Create\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Your AfterShip integration is active. Orderain will push tracking numbers to AfterShip automatically whenever you fulfill an order. You can view live shipment status for all orders inside your AfterShip dashboard.\u003C\u002Fp>",{"elements":1006,"persist_fields":1026},[1007,1011,1014,1018,1022],{"hint":1008,"name":39,"type":40,"label":1009,"required":23,"inputType":42,"placeholder":1010},"From AfterShip: click the Developers icon in the left sidebar, go to API keys, and click Create API key.","AfterShip API Key","asat_••••••••••••••••••••••••••••••••",{"hint":1012,"name":58,"type":40,"label":241,"required":17,"inputType":42,"placeholder":1013},"Optional. Found in AfterShip under Developers → Webhooks after creating a webhook. Used to verify that status updates come from AfterShip.","Paste your AfterShip webhook secret",{"hint":1015,"name":1016,"type":47,"label":1017,"default":23,"required":17},"When enabled, Orderain sends the shipment tracking number to AfterShip automatically as soon as you fulfill an order.","auto_create_tracking","Push tracking number to AfterShip when an order is fulfilled",{"hint":1019,"name":1020,"type":47,"label":1021,"default":23,"required":17},"When enabled, Orderain updates the order status (in transit, delivered, etc.) based on updates received from AfterShip. Requires a paid AfterShip plan.","sync_status_from_webhook","Update order status when AfterShip reports a delivery change",{"hint":1023,"name":1024,"type":47,"label":1025,"default":17,"required":17},"When enabled, AfterShip will email or SMS your customers directly with tracking updates. Disable this if you prefer Orderain to handle all customer notifications.","notify_customer","Let AfterShip send tracking emails and SMS to customers",[39,58,1016,1020,1024],8,"aftership",{"id":1030,"title":1031,"icon":1032,"subtitle":1033,"description":1034,"installation_guide":1035,"script":189,"meta":1036,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":646,"is_featured":17,"sort_order":953,"slug":1063,"category":1064},72,"Brevo","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=brevo.com&sz=128","Send email and SMS marketing to your Orderain customers and automate follow-ups with Brevo.","\u003Cp>Brevo sends transactional emails to your customers from your own branded templates, including order confirmation, shipping, and delivery, and can sync your customers into Brevo so you can run marketing campaigns to them. Connect your Brevo account, pick a verified sender and a template for each email type, and Orderain sends them automatically.\u003C\u002Fp>\r\n\r\n\u003Cp>Every email goes out from your own domain using a template you design in Brevo, so your customers see your branding, not Orderain's. Turn on only the emails you want, and leave the rest off. If you also switch on contact sync, each new customer is added to Brevo so you can follow up with newsletters and promotions.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Sends order confirmation, shipping, delivery, cancelled, and welcome emails\u003C\u002Fli>\r\n  \u003Cli>Uses your own Brevo templates, so every email carries your branding\u003C\u002Fli>\r\n  \u003Cli>Sends from a verified sender on your own domain to stay out of spam\u003C\u002Fli>\r\n  \u003Cli>Lets you turn each email type on or off independently\u003C\u002Fli>\r\n  \u003Cli>Recovers lost sales with an optional abandoned cart email\u003C\u002Fli>\r\n  \u003Cli>Syncs customers into Brevo so you can run marketing campaigns to them\u003C\u002Fli>\r\n  \u003Cli>Adds new customers to a Brevo list of your choice\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Sign in to your Brevo account.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Click your account name in the top right, then go to \u003Cstrong>SMTP & API\u003C\u002Fstrong> → \u003Cstrong>API Keys\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Click \u003Cstrong>Generate a new API key\u003C\u002Fstrong>, name it \u003Cstrong>Orderain\u003C\u002Fstrong>, and copy the key.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Open the \u003Cstrong>settings (gear) icon\u003C\u002Fstrong>, go to \u003Cstrong>Senders, domains, IPs\u003C\u002Fstrong> and select the \u003Cstrong>Senders\u003C\u002Fstrong> tab. Make sure you have a sender with a green \u003Cstrong>Verified\u003C\u002Fstrong> status, and note that email address for later.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Brevo\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Paste the key into the \u003Cstrong>Brevo API Key\u003C\u002Fstrong> field and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Enter the verified sender email from Step 4 in the \u003Cstrong>Sender email\u003C\u002Fstrong> field, add a \u003Cstrong>Sender name\u003C\u002Fstrong> customers will recognize, and optionally a \u003Cstrong>Reply-to email\u003C\u002Fstrong> for customer replies.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> To build a marketing audience, turn on \u003Cstrong>Sync customers to Brevo contacts\u003C\u002Fstrong>. To add new customers to a specific list, enter its \u003Cstrong>Brevo contact list ID\u003C\u002Fstrong> (leave it blank to skip).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 9:\u003C\u002Fstrong> Click \u003Cstrong>Save\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 10:\u003C\u002Fstrong> Place a test order in your Orderain store. The customer should receive the order confirmation email within a few seconds. Check your Brevo \u003Cstrong>Transactional\u003C\u002Fstrong> → \u003Cstrong>Logs\u003C\u002Fstrong> to confirm it shows as \u003Cstrong>Delivered\u003C\u002Fstrong>.\u003C\u002Fp>",{"elements":1037,"persist_fields":1062},[1038,1042,1047,1051,1055,1058],{"hint":1039,"name":39,"type":40,"label":1040,"required":23,"inputType":42,"placeholder":1041},"Brevo -> SMTP & API -> API Keys.","Brevo API Key","xkeysib-...",{"hint":1043,"name":1044,"type":40,"label":1045,"required":23,"inputType":141,"placeholder":1046},"Must be a VERIFIED Brevo sender (Settings -> Senders, domains, IPs -> Senders). Unverified = spam.","sender_email","Sender email (verified in Brevo)","no-reply@yourdomain.com",{"name":1048,"type":40,"label":1049,"required":17,"inputType":141,"placeholder":1050},"sender_name","Sender name","Your Store",{"name":1052,"type":40,"label":1053,"required":17,"inputType":141,"placeholder":1054},"reply_to_email","Reply-to email","support@yourdomain.com",{"name":1056,"type":47,"label":1057,"default":17,"required":17},"sync_contacts","Sync customers to Brevo contacts",{"name":1059,"type":40,"label":1060,"required":17,"inputType":1061},"contact_list_id","Brevo contact list ID (optional)","number",[39,1044,1048,1052,1056,1059],"brevo",{"id":646,"name":1065,"slug":1066},"Email & SMS","email-sms",{"id":1068,"title":1069,"icon":1070,"subtitle":1071,"description":1072,"installation_guide":1073,"script":1074,"meta":1075,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":458,"is_featured":17,"sort_order":458,"slug":1083,"category":1084},83,"Intercom","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=intercom.com&sz=128","Add Intercom live chat to your store so you can answer shopper questions in real time, no coding required.","\u003Cp>Intercom adds live chat and messaging to your Orderain store so you can answer questions in real time and help shoppers before and after they buy. Add your workspace ID and a chat widget appears on your storefront, connecting customers to your team or automated bots.\u003C\u002Fp>\r\n\r\n\u003Cp>Shoppers can start a conversation from any page, and your team replies from the Intercom inbox. Answering a sizing or shipping question at the right moment often turns a hesitant visitor into a buyer.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Add a live chat widget to your storefront for instant support\u003C\u002Fli>\r\n  \u003Cli>Answer customer questions before and after purchase\u003C\u002Fli>\r\n  \u003Cli>Automate common replies with bots and saved responses\u003C\u002Fli>\r\n  \u003Cli>Send targeted messages and product announcements to shoppers\u003C\u002Fli>\r\n  \u003Cli>Manage all conversations from one shared team inbox\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to \u003Cstrong>intercom.com\u003C\u002Fstrong> and create an account (or sign in if you already have one).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Find your \u003Cstrong>Workspace ID\u003C\u002Fstrong>. Look at your Intercom browser address bar, the short code right after \u003Ccode>\u002Fapps\u002F\u003C\u002Fcode> is your Workspace ID. For example, in \u003Ccode>app.intercom.com\u002Fa\u002Fapps\u002F\u003Cu>pv3qlh25\u003C\u002Fu>\u002F\u003C\u002Fcode> the Workspace ID is \u003Ccode>pv3qlh25\u003C\u002Fcode>. Copy it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> In Intercom, open \u003Cstrong>Settings\u003C\u002Fstrong> &rarr; \u003Cstrong>Channels\u003C\u002Fstrong> &rarr; \u003Cstrong>Messenger\u003C\u002Fstrong> &rarr; \u003Cstrong>Install\u003C\u002Fstrong> tab.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Switch on \u003Cstrong>Enable the Messenger API\u003C\u002Fstrong>. This is off by default, and the chat bubble will not show on your store until it is on.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Shop\u003C\u002Fstrong> &rarr; \u003Cstrong>Plugins\u003C\u002Fstrong> and click \u003Cstrong>Intercom\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Paste your \u003Cstrong>Workspace ID\u003C\u002Fstrong> into the field.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Click \u003Cstrong>Save\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Open your storefront. The Intercom chat bubble appears in the corner, and messages land in your Intercom inbox. You are done.\u003C\u002Fp>","\u003Cscript>\r\n    window.intercomSettings = {\r\n        api_base: \"https:\u002F\u002Fapi-iam.intercom.io\",\r\n        app_id: \"intercom_workspace_id_value\"\r\n    };\r\n\u003C\u002Fscript>\r\n\u003Cscript>\r\n    (function(){var w=window;var ic=w.Intercom;if(typeof ic===\"function\"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text\u002Fjavascript';s.async=true;s.src='https:\u002F\u002Fwidget.intercom.io\u002Fwidget\u002Fintercom_workspace_id_value';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);};if(document.readyState==='complete'){l();}else if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();\r\n\u003C\u002Fscript>",{"elements":1076,"persist_fields":1082},[1077],{"hint":1078,"name":1079,"type":40,"label":1080,"required":23,"inputType":141,"placeholder":1081},"From Intercom: Settings → Installation → Web. It is the app_id in the snippet, also shown in your dashboard URL after \u002Fapps\u002F.","intercom_workspace_id_value","Workspace ID","abcd1234",[1079],"intercom",{"id":458,"name":461,"slug":462},{"id":1086,"title":1087,"icon":1088,"subtitle":1089,"description":1090,"installation_guide":1091,"script":189,"meta":1092,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":646,"is_featured":17,"sort_order":395,"slug":1125,"category":1126},86,"Mailgun","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=mailgun.com&sz=128","Send your store's order emails to customers through Mailgun, a developer-trusted email delivery service with strong deliverability.","\u003Cp>Mailgun delivers the order emails your Orderain store sends: order confirmations, shipping alerts, and delivery notices. Connect your Mailgun account and verified sending domain, and Orderain sends every email through Mailgun for you.\u003C\u002Fp>\r\n\r\n\u003Cp>Orderain builds each email from your store's own branded layouts and hands it to Mailgun to deliver, so you do not need to design anything in Mailgun itself. Emails go out from your own verified domain for strong inbox placement, and Mailgun's dashboard shows delivery, opens, clicks, and bounces so you can watch your sender reputation. Mailgun includes a free plan to start.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Delivers your order confirmation, shipping, and delivery emails\u003C\u002Fli>\r\n  \u003Cli>Sends your store's own branded emails, no template building required in Mailgun\u003C\u002Fli>\r\n  \u003Cli>Sends from your own verified domain for strong deliverability\u003C\u002Fli>\r\n  \u003Cli>Delivery, open, click, and bounce tracking in your Mailgun dashboard\u003C\u002Fli>\r\n  \u003Cli>Built for developers with a well-documented REST API\u003C\u002Fli>\r\n  \u003Cli>Free plan to start, then pay only as you grow\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to \u003Cstrong>mailgun.com\u003C\u002Fstrong> and sign in, or create an account. The free plan sends up to 100 emails per day.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In the left sidebar, open \u003Cstrong>Sending\u003C\u002Fstrong> → \u003Cstrong>Domains\u003C\u002Fstrong>, then click \u003Cstrong>Add New Domain\u003C\u002Fstrong>. Enter a sending subdomain (for example \u003Cstrong>mg.yourstore.com\u003C\u002Fstrong>) and pick your \u003Cstrong>Domain region\u003C\u002Fstrong> (US or EU).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Click \u003Cstrong>Add Domain\u003C\u002Fstrong>. Note the region you chose, you will need it in Orderain.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Add the DNS records Mailgun shows you (TXT for SPF and DKIM, and the MX records) to your domain's DNS.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Click \u003Cstrong>Verify\u003C\u002Fstrong>. The domain must show a green \u003Cstrong>Verified\u003C\u002Fstrong> status before it can send.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> In the left sidebar, open \u003Cstrong>Sending\u003C\u002Fstrong> → \u003Cstrong>API keys\u003C\u002Fstrong> (or your profile menu → \u003Cstrong>API keys\u003C\u002Fstrong>), and copy your \u003Cstrong>Sending API key\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Mailgun\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Paste your key into the \u003Cstrong>Mailgun API Key\u003C\u002Fstrong> field, enter your verified \u003Cstrong>Sending domain\u003C\u002Fstrong> from Step 2, and choose your \u003Cstrong>Region\u003C\u002Fstrong> (US or EU) from Step 2.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 9:\u003C\u002Fstrong> Enter the \u003Cstrong>Sender email\u003C\u002Fstrong> on your verified domain (for example \u003Cstrong>orders@mg.yourstore.com\u003C\u002Fstrong>), add a \u003Cstrong>Sender name\u003C\u002Fstrong> customers will recognize, and optionally a \u003Cstrong>Reply-to email\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 10:\u003C\u002Fstrong> Click \u003Cstrong>Save\u003C\u002Fstrong>, then place a test order. The customer should receive the order confirmation within a few seconds. Check \u003Cstrong>Sending\u003C\u002Fstrong> → \u003Cstrong>Logs\u003C\u002Fstrong> in your Mailgun dashboard to confirm it shows as \u003Cstrong>Delivered\u003C\u002Fstrong>.\u003C\u002Fp>",{"elements":1093,"persist_fields":1124},[1094,1099,1104,1116,1120,1122],{"hint":1095,"name":1096,"type":40,"label":1097,"required":23,"inputType":42,"placeholder":1098},"Mailgun → Send → API keys → your Sending API key. Sent as HTTP Basic auth with the username 'api'.","mailgun_api_key","Mailgun API Key","key-... or a long token",{"hint":1100,"name":1101,"type":40,"label":1102,"required":23,"inputType":141,"placeholder":1103},"The verified domain itself from Send → Domains, for example mg.yourstore.com (no @, just the domain). It must show Verified before it can send.","sending_domain","Sending domain (verified in Mailgun)","mg.yourstore.com",{"hint":1105,"name":1106,"type":1107,"label":1108,"default":1109,"options":1110,"required":23},"Match the region of your Mailgun account. US uses api.mailgun.net; EU uses api.eu.mailgun.net.","region","select","Region","us",[1111,1113],{"label":1112,"value":1109},"US",{"label":1114,"value":1115},"EU","eu",{"hint":1117,"name":1044,"type":40,"label":1118,"required":23,"inputType":141,"placeholder":1119},"A full email address that ends with your sending domain, for example orders@mg.yourstore.com. Pick any name before the @ (orders, hello, noreply); the part after the @ must match your verified domain.","Sender email (on your verified domain)","orders@mg.yourstore.com",{"hint":1121,"name":1048,"type":40,"label":1049,"required":17,"inputType":141,"placeholder":1050},"The name customers see as the sender. Leave blank and they will see your raw email address instead.",{"name":1052,"type":40,"label":1053,"required":17,"inputType":141,"placeholder":1123},"support@yourstore.com",[1096,1101,1106,1044,1048,1052],"mailgun",{"id":646,"name":1065,"slug":1066},{"id":1128,"title":1129,"icon":1130,"subtitle":1131,"description":1132,"installation_guide":1133,"script":1134,"meta":1135,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":244,"is_featured":17,"sort_order":777,"slug":1144,"category":1145},93,"Plausible","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=plausible.io&sz=128","Lightweight, privacy-friendly analytics for your store, no cookies, no consent banner, no personal data","\u003Cp>Plausible is a simple, privacy-first analytics tool that shows how visitors find and use your Orderain store. Add your Plausible script URL and the tracking script is added to your storefront, so you can see traffic, top pages, and conversions in one clean dashboard.\u003C\u002Fp>\r\n\r\n\u003Cp>Because Plausible uses no cookies and collects no personal data, you stay compliant with GDPR, CCPA, and PECR without a cookie banner. The script is tiny, so it will not slow your pages down.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Track visitors, traffic sources, and top pages in one dashboard\u003C\u002Fli>\r\n  \u003Cli>No cookies and no personal data, so no consent banner needed\u003C\u002Fli>\r\n  \u003Cli>Stay compliant with GDPR, CCPA, and PECR by default\u003C\u002Fli>\r\n  \u003Cli>Lightweight script that keeps your store fast\u003C\u002Fli>\r\n  \u003Cli>Measure goals and conversions to see what drives sales\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to \u003Cstrong>plausible.io\u003C\u002Fstrong> and click \u003Cstrong>Start free trial\u003C\u002Fstrong> to create your account.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> When Plausible asks you to \u003Cstrong>Add a website\u003C\u002Fstrong>, enter your Orderain store domain (for example \u003Ccode>yourstore.com\u003C\u002Fcode>), then continue.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Plausible shows an install snippet with the method set to \u003Cstrong>Script\u003C\u002Fstrong>. In the first line of the snippet, find the \u003Cstrong>src\u003C\u002Fstrong> URL. It looks like \u003Ccode>https:\u002F\u002Fplausible.io\u002Fjs\u002Fpa-xxxxxxxx.js\u003C\u002Fcode>. Copy that full URL (from \u003Ccode>https:\u002F\u002F\u003C\u002Fcode> to \u003Ccode>.js\u003C\u002Fcode>). This URL already has your domain built into it.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Shop\u003C\u002Fstrong> &rarr; \u003Cstrong>Plugins\u003C\u002Fstrong> and click \u003Cstrong>Plausible Analytics\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Paste the URL into the \u003Cstrong>Plausible Script URL\u003C\u002Fstrong> field.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Click \u003Cstrong>Save\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Open your storefront in a browser, then go back to your Plausible dashboard. Within a minute you should see your visit appear. Analytics are now live.\u003C\u002Fp>","\u003Cscript async src=\"plausible_script_src\">\u003C\u002Fscript>\r\n\u003Cscript>\r\n    window.plausible=window.plausible||function(){(plausible.q=plausible.q||[]).push(arguments)},plausible.init=plausible.init||function(i){plausible.o=i||{}};\r\n    plausible.init()\r\n\u003C\u002Fscript>",{"elements":1136,"script_type":1142,"persist_fields":1143},[1137],{"hint":1138,"name":1139,"type":40,"label":1140,"required":23,"inputType":141,"placeholder":1141},"From your Plausible install snippet, copy the src URL in the first script line. It looks like https:\u002F\u002Fplausible.io\u002Fjs\u002Fpa-xxxxxxxx.js (your domain is encoded in this file name).","plausible_script_src","Plausible Script URL","https:\u002F\u002Fplausible.io\u002Fjs\u002Fpa-xxxxxxxxxxxxxxxx.js","head",[1139],"plausible",{"id":244,"name":414,"slug":412},{"id":1147,"title":1148,"icon":1149,"subtitle":1150,"description":1151,"installation_guide":1152,"script":1153,"meta":1154,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":244,"is_featured":17,"sort_order":792,"slug":1167,"category":1168},94,"PostHog","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=posthog.com&sz=128","Track product analytics and replay real customer sessions across your store, added with a single project key.","\u003Cp>PostHog connects your Orderain store to a full product analytics suite, so you can see how shoppers move from landing page to checkout. Add your project key and the PostHog snippet is added to your storefront, capturing pageviews, clicks, and conversion events automatically.\u003C\u002Fp>\r\n\r\n\u003Cp>Beyond charts, session replay lets you watch recordings of real visits, so you can spot where customers hesitate or abandon their cart. Funnels help you find exactly where buyers drop off.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Automatic tracking of pageviews, product views, and checkout steps\u003C\u002Fli>\r\n  \u003Cli>Session replay to watch how shoppers actually use your store\u003C\u002Fli>\r\n  \u003Cli>Conversion funnels that show where buyers drop off\u003C\u002Fli>\r\n  \u003Cli>Cohorts and retention reports to understand repeat buyers\u003C\u002Fli>\r\n  \u003Cli>Privacy controls to mask sensitive customer input\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to \u003Cstrong>posthog.com\u003C\u002Fstrong> and click \u003Cstrong>Get started for free\u003C\u002Fstrong> to create your account.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> During signup, pick your data region: \u003Cstrong>US\u003C\u002Fstrong> (most common) or \u003Cstrong>EU\u003C\u002Fstrong>. Remember which one you chose.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> On the \u003Cstrong>Install PostHog\u003C\u002Fstrong> screen, click \u003Cstrong>Set up manually\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Click the \u003Cstrong>Copy project token\u003C\u002Fstrong> button. This copies your \u003Cstrong>Project API Key\u003C\u002Fstrong> (it starts with \u003Ccode>phc_\u003C\u002Fcode>). That is the only value you need from PostHog.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Shop\u003C\u002Fstrong> &rarr; \u003Cstrong>Plugins\u003C\u002Fstrong> and click \u003Cstrong>PostHog\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Paste your \u003Cstrong>Project API Key\u003C\u002Fstrong> into the \u003Cstrong>Project API Key\u003C\u002Fstrong> field.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Leave the \u003Cstrong>API Host\u003C\u002Fstrong> field on its default \u003Ccode>https:\u002F\u002Fus.i.posthog.com\u003C\u002Fcode>. Only change it to \u003Ccode>https:\u002F\u002Feu.i.posthog.com\u003C\u002Fcode> if you chose the EU region at signup.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Click \u003Cstrong>Save\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 9:\u003C\u002Fstrong> Open your storefront, then check your PostHog dashboard. Your visit should appear within a minute. Analytics and session replay are now live.\u003C\u002Fp>","\u003Cscript>\r\n    !function(t,e){var o,n,p,r;e.__SV||(window.posthog && window.posthog.__loaded)||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(\".\");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}p||((p=t.createElement(\"script\")).type=\"text\u002Fjavascript\",p.crossOrigin=\"anonymous\",p.async=!0,p.src=s.api_host.replace(\".i.posthog.com\",\"-assets.i.posthog.com\")+\"\u002Fstatic\u002Farray.js\",p.onerror=function(){p=null},(r=t.getElementsByTagName(\"script\")[0]).parentNode.insertBefore(p,r));var u=e;for(void 0!==a?u=e[a]=[]:a=\"posthog\",u.people=u.people||[],u.toString=function(t){var e=\"posthog\";return\"posthog\"!==a&&(e+=\".\"+a),t||(e+=\" (stub)\"),e},u.people.toString=function(){return u.toString(1)+\".people (stub)\"},o=\"fo po init Fo Oo qo Zs Lo Bo Ro capture Do vo Go calculateEventProperties Vo register register_once register_for_session unregister unregister_for_session Ko Ao Zo getFeatureFlag getFeatureFlagPayload getFeatureFlagResult getAllFeatureFlags isFeatureEnabled reloadFeatureFlags updateFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSurveysLoaded onSessionId getSurveys getActiveMatchingSurveys renderSurvey displaySurvey cancelPendingSurvey canRenderSurvey canRenderSurveyAsync Yo identify setPersonProperties unsetPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset Xo shutdown setIdentity clearIdentity get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException addExceptionStep captureLog startExceptionAutocapture stopExceptionAutocapture loadToolbar get_property getSessionProperty Qo Uo createPersonProfile setInternalOrTestUser Jo Eo il opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing get_explicit_consent_status is_capturing clear_opt_in_out_capturing Ho debug Js mn getPageViewId captureTraceFeedback captureTraceMetric Co\".split(\" \"),n=0;n\u003Co.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);\r\n    posthog.init('posthog_project_key_value', {\r\n        api_host: 'posthog_api_host_value',\r\n        defaults: '2026-05-30',\r\n        person_profiles: 'identified_only'\r\n    });\r\n\u003C\u002Fscript>",{"elements":1155,"script_type":1142,"persist_fields":1166},[1156,1161],{"hint":1157,"name":1158,"type":40,"label":1159,"required":23,"inputType":141,"placeholder":1160},"From PostHog: Install PostHog screen → Set up manually → Copy project token. It starts with phc_.","posthog_project_key_value","Project API Key","phc_xxxxxxxxxxxxxxxxxxxx",{"hint":1162,"name":1163,"type":40,"label":1164,"default":1165,"required":23,"inputType":141,"placeholder":1165},"Leave as https:\u002F\u002Fus.i.posthog.com (US). Only change to https:\u002F\u002Feu.i.posthog.com if you chose the EU region at signup.","posthog_api_host_value","API Host","https:\u002F\u002Fus.i.posthog.com",[1158,1163],"posthog",{"id":244,"name":414,"slug":412},{"id":1170,"title":1171,"icon":1172,"subtitle":1173,"description":1174,"installation_guide":1175,"script":189,"meta":1176,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":646,"is_featured":17,"sort_order":925,"slug":1189,"category":1190},101,"SendGrid (Twilio)","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=sendgrid.com&sz=128","Send your store's order emails to customers through Twilio SendGrid, a trusted high-deliverability sending platform.","\u003Cp>SendGrid, part of Twilio, delivers the order emails your Orderain store sends: order confirmations, shipping alerts, and delivery notices. Connect your SendGrid account and pick a verified sender, and Orderain sends every email through SendGrid for you.\u003C\u002Fp>\r\n\r\n\u003Cp>Orderain builds each email from your store's own branded layouts and hands it to SendGrid to deliver, so you do not need to design anything in SendGrid itself. Emails go out from your verified sender for strong inbox placement, and SendGrid's analytics show opens, clicks, bounces, and spam reports so you can watch your sender reputation.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Delivers your order confirmation, shipping, and delivery emails\u003C\u002Fli>\r\n  \u003Cli>Sends your store's own branded emails, no template building required in SendGrid\u003C\u002Fli>\r\n  \u003Cli>Sends from a verified sender or authenticated domain to stay out of spam\u003C\u002Fli>\r\n  \u003Cli>Open, click, bounce, and spam analytics in your SendGrid dashboard\u003C\u002Fli>\r\n  \u003Cli>High-volume sending built for strong deliverability\u003C\u002Fli>\r\n  \u003Cli>Connects with a single API key\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to \u003Cstrong>sendgrid.com\u003C\u002Fstrong> and sign in, or create an account. New accounts include a trial; after the trial, a paid plan is required to keep sending.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In the left sidebar, open \u003Cstrong>Settings\u003C\u002Fstrong> → \u003Cstrong>Sender Authentication\u003C\u002Fstrong>, then choose \u003Cstrong>Single Sender Verification\u003C\u002Fstrong> and click \u003Cstrong>Create New Sender\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Fill in your from-address, sender name, and business mailing address, then click \u003Cstrong>Create\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Open the inbox of that from-address, find the email from SendGrid, and click \u003Cstrong>Verify Single Sender\u003C\u002Fstrong>. The sender should now show a green \u003Cstrong>Verified\u003C\u002Fstrong> status. Note this address for later. Email cannot be sent from an address until it shows as verified.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> In the left sidebar, open \u003Cstrong>Settings\u003C\u002Fstrong> → \u003Cstrong>API Keys\u003C\u002Fstrong>, click \u003Cstrong>Create API Key\u003C\u002Fstrong>, name it \u003Cstrong>Orderain\u003C\u002Fstrong>, choose \u003Cstrong>Restricted Access\u003C\u002Fstrong>, and give \u003Cstrong>Mail Send\u003C\u002Fstrong> full access.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Click \u003Cstrong>Create &amp; View\u003C\u002Fstrong>, then copy the key. It starts with \u003Cstrong>SG.\u003C\u002Fstrong> and is shown only once.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>SendGrid (Twilio)\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Paste your key into the \u003Cstrong>SendGrid API Key\u003C\u002Fstrong> field, enter the verified from-address from Step 4 in the \u003Cstrong>Sender email\u003C\u002Fstrong> field, add a \u003Cstrong>Sender name\u003C\u002Fstrong> customers will recognize, and optionally a \u003Cstrong>Reply-to email\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 9:\u003C\u002Fstrong> Click \u003Cstrong>Save\u003C\u002Fstrong>, then place a test order. The customer should receive the order confirmation within a few seconds. Check \u003Cstrong>Activity\u003C\u002Fstrong> in your SendGrid dashboard to confirm it shows as \u003Cstrong>Delivered\u003C\u002Fstrong>.\u003C\u002Fp>",{"elements":1177,"persist_fields":1188},[1178,1183,1186,1187],{"hint":1179,"name":1180,"type":40,"label":1181,"required":23,"inputType":42,"placeholder":1182},"SendGrid -> Settings -> API Keys (Restricted Access, Mail Send). Starts with SG. and is shown only once.","sendgrid_api_key","SendGrid API Key","SG.xxxxxxxx",{"hint":1184,"name":1044,"type":40,"label":1185,"required":23,"inputType":141,"placeholder":1046},"Must be a VERIFIED sender (Settings -> Sender Authentication). An unverified from-address is rejected.","Sender email (verified in SendGrid)",{"name":1048,"type":40,"label":1049,"required":17,"inputType":141,"placeholder":1050},{"name":1052,"type":40,"label":1053,"required":17,"inputType":141,"placeholder":1054},[1180,1044,1048,1052],"sendgrid",{"id":646,"name":1065,"slug":1066},{"id":1192,"title":1193,"icon":1194,"subtitle":1195,"description":1196,"installation_guide":1197,"script":189,"meta":1198,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":93,"is_featured":17,"sort_order":222,"slug":1220,"category":1221},117,"Make","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=make.com&sz=128","Automate workflows between Orderain and thousands of apps with no code required.","\u003Cp>Make lets you connect your Orderain store to thousands of other apps and build automated workflows visually. When events happen in Orderain, such as a new order or customer, Make can trigger actions in your other tools without any coding.\u003C\u002Fp>\u003Cp>Design multi-step scenarios that move data, send notifications, update spreadsheets, or sync with your accounting and marketing stacks, all on autopilot.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Visual drag-and-drop workflow builder\u003C\u002Fli>\u003Cli>Triggers from Orderain events like new orders and customers\u003C\u002Fli>\u003Cli>Connect to thousands of apps and services\u003C\u002Fli>\u003Cli>Multi-step scenarios with filters, routing, and logic\u003C\u002Fli>\u003Cli>Automate data sync, notifications, and back-office tasks\u003C\u002Fli>\u003Cli>No-code setup that scales as your operations grow\u003C\u002Fli>\u003C\u002Ful>","\u003Cp>1. In Make.com, create a new Scenario. 2. Add the \u003Cstrong>Webhooks - Custom webhook\u003C\u002Fstrong> module as the trigger. 3. Click \u003Cstrong>Add\u003C\u002Fstrong>, name it, and copy the generated Webhook URL (looks like https:\u002F\u002Fhook.eu1.make.com\u002Fxxxx). 4. Paste that URL into the \u003Cstrong>Webhook URL\u003C\u002Fstrong> field here and Save. 5. Back in Make, keep the webhook Listening, then place a test order so Make captures the data structure. 6. Add more modules to route the data wherever you want.\u003C\u002Fp>",{"elements":1199,"persist_fields":1219},[1200,1204,1208,1210,1212,1214,1216,1217,1218],{"hint":1201,"name":139,"type":40,"label":1202,"required":23,"inputType":141,"placeholder":1203},"From Make: Webhooks -> Custom webhook -> copy the generated URL (e.g. https:\u002F\u002Fhook.eu1.make.com\u002F...).","Webhook URL","https:\u002F\u002Fhook.eu1.make.com\u002Fxxxxxxxx",{"hint":1205,"name":145,"type":40,"label":1206,"required":17,"inputType":42,"placeholder":1207},"Optional. If set, Orderain signs each request with HMAC-SHA256 in the X-Orderain-Signature header so your scenario can verify it.","Signing Secret (optional)","Optional secret",{"name":149,"type":47,"label":1209,"default":23,"required":17},"Send when an order is placed",{"name":153,"type":47,"label":1211,"default":23,"required":17},"Send when an order status changes",{"name":157,"type":47,"label":1213,"default":23,"required":17},"Send when a customer registers",{"name":161,"type":47,"label":1215,"default":17,"required":17},"Send when a checkout is started",{"name":165,"type":47,"label":166,"default":17,"required":17},{"name":169,"type":47,"label":170,"default":17,"required":17},{"name":173,"type":47,"label":174,"default":17,"required":17},[139,145,149,153,157,161,165,169,173],"make",{"id":93,"name":225,"slug":226},{"id":1223,"title":1224,"icon":1225,"subtitle":1226,"description":1227,"installation_guide":1228,"script":189,"meta":1229,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":244,"is_featured":17,"sort_order":1250,"slug":1251,"category":1252},59,"Segment (Twilio)","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=segment.com&sz=128","Send your customer and order events to Segment once, then forward them to 300+ analytics, ads, and marketing tools without extra setup.","\u003Cp>Segment is a customer data platform that acts as a single hub for all your store's tracking data. Instead of adding a separate tracking code for every analytics, ads, and marketing tool you use, Orderain sends your events to Segment once and Segment forwards a copy to every tool you have connected.\u003C\u002Fp>\r\n\r\n\u003Cp>When a customer signs up or places an order, Orderain sends that event to Segment with the customer details and order value. From your Segment dashboard you can then route that data to Google Analytics, Meta Ads, Mixpanel, a data warehouse, and hundreds of other destinations, all without adding more code to your store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Send customer and order events to Segment automatically from Orderain\u003C\u002Fli>\r\n  \u003Cli>Forward the same clean data to 300+ tools from one dashboard\u003C\u002Fli>\r\n  \u003Cli>Identify customers and track orders, product views, and cart activity\u003C\u002Fli>\r\n  \u003Cli>Keep analytics consistent across every connected tool\u003C\u002Fli>\r\n  \u003Cli>Pipe your data into a warehouse for your own reporting\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to \u003Cstrong>segment.com\u002Fsignup\u003C\u002Fstrong> to create your account. No credit card is required for the free plan. (Note: segment.com now redirects to Twilio's Segment page since Twilio owns Segment, so use the \u002Fsignup link directly.)\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> After signing up, your workspace opens at \u003Cstrong>app.segment.com\u003C\u002Fstrong>. This is your Segment dashboard.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> In the left sidebar, click \u003Cstrong>Connections\u003C\u002Fstrong> &rarr; \u003Cstrong>Sources\u003C\u002Fstrong>, then click the blue \u003Cstrong>Add source\u003C\u002Fstrong> button. This opens the \u003Cstrong>Catalog\u003C\u002Fstrong> page. In the \u003Cstrong>Search an integration\u003C\u002Fstrong> box at the top, type \u003Cstrong>HTTP API\u003C\u002Fstrong>, then click the \u003Cstrong>HTTP API\u003C\u002Fstrong> result. (Do not pick Javascript or Shopify. HTTP API is the server-to-server source Orderain uses.)\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> On the HTTP API page, click \u003Cstrong>Add Source\u003C\u002Fstrong> (top right). The \u003Cstrong>Source setup\u003C\u002Fstrong> screen opens. The \u003Cstrong>Name\u003C\u002Fstrong> field is already filled in with \"HTTP API\", which is fine to keep (or rename it to Orderain if you prefer). Leave the \u003Cstrong>Labels\u003C\u002Fstrong> field empty, you do not need dev or prod labels. Then click \u003Cstrong>Add Source\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Segment opens your source \u003Cstrong>Overview\u003C\u002Fstrong> page. Under the \u003Cstrong>Write Key\u003C\u002Fstrong> heading you will see your key with a \u003Cstrong>Copy\u003C\u002Fstrong> button next to it. Click \u003Cstrong>Copy\u003C\u002Fstrong>. This is the only value you need. (If you ever need it again later, reopen this source from \u003Cstrong>Connections\u003C\u002Fstrong> &rarr; \u003Cstrong>Sources\u003C\u002Fstrong> and look on its \u003Cstrong>Overview\u003C\u002Fstrong> page, or its own \u003Cstrong>Settings\u003C\u002Fstrong> tab &rarr; \u003Cstrong>API Keys\u003C\u002Fstrong>. Note: the Write Key is not in the main Workspace Settings, it belongs to the source.)\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Segment\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Paste your Segment \u003Cstrong>Write Key\u003C\u002Fstrong> into the \u003Cstrong>Write Key\u003C\u002Fstrong> field and click \u003Cstrong>Save\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> In Segment, connect the tools you want to receive your data. Go to \u003Cstrong>Connections\u003C\u002Fstrong> &rarr; \u003Cstrong>Destinations\u003C\u002Fstrong> &rarr; \u003Cstrong>Add Destination\u003C\u002Fstrong>, then pick any tool (for example: Google Analytics 4) and follow its setup. You can add as many destinations as you like.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 9:\u003C\u002Fstrong> Your Segment integration is active. Orderain will send customer and order events to Segment automatically, and Segment forwards them to every destination you connected.\u003C\u002Fp>",{"elements":1230,"persist_fields":1248},[1231,1236,1240,1244],{"hint":1232,"name":1233,"type":40,"label":1234,"required":23,"inputType":42,"placeholder":1235},"Segment -> your HTTP API source -> Overview (or Settings -> API Keys) -> copy the Write Key.","write_key","Write Key","Paste your Segment Write Key",{"hint":1237,"name":1238,"type":47,"label":1239,"default":23,"required":17},"Sends an Order Completed event with the order value and line items.","track_orders","Send an event when an order is placed",{"hint":1241,"name":1242,"type":47,"label":1243,"default":23,"required":17},"Sends an identify call so Segment ties activity to a profile.","identify_customers","Identify customers in Segment",{"hint":1245,"name":1246,"type":47,"label":1247,"default":17,"required":17},"Sends a Product Added event on add-to-cart.","track_cart","Send an event when a product is added to cart",[1233,1238,1242,1246,1249],"eu_region",61,"segment",{"id":244,"name":414,"slug":412},{"id":1254,"title":1255,"icon":1256,"subtitle":1257,"description":1258,"installation_guide":1259,"script":1260,"meta":1261,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":244,"is_featured":17,"sort_order":1223,"slug":1269,"category":1270},118,"Mouseflow","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=mouseflow.com&sz=128","Record sessions and build heatmaps to see exactly how shoppers use your store.","\u003Cp>Mouseflow captures visitor sessions and turns them into heatmaps and replays for your Orderain storefront. Add your website ID and the tracking script is added to your store, so you can watch how shoppers move, click, and scroll.\u003C\u002Fp>\r\n\r\n\u003Cp>Aggregated heatmaps reveal what draws attention and what gets ignored, while funnel and form analytics show where visitors abandon. That gives you a clear picture of the friction that is costing conversions.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Session recordings of real shopper visits\u003C\u002Fli>\r\n  \u003Cli>Click, scroll, movement, and attention heatmaps\u003C\u002Fli>\r\n  \u003Cli>Funnel analysis to find checkout drop-off points\u003C\u002Fli>\r\n  \u003Cli>Form analytics that show which fields cause abandonment\u003C\u002Fli>\r\n  \u003Cli>Friction scoring to prioritize what to fix\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to \u003Cstrong>mouseflow.com\u003C\u002Fstrong> and click \u003Cstrong>Create Free Account\u003C\u002Fstrong> to sign up (or \u003Cstrong>Sign in\u003C\u002Fstrong> if you already have an account).\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In Mouseflow, use the \u003Cstrong>Select a site\u003C\u002Fstrong> dropdown (or \u003Cstrong>Manage My Sites\u003C\u002Fstrong>) to choose your website.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Click \u003Cstrong>Install or send to a developer\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> In the popup, open \u003Cstrong>Install snippet on your website\u003C\u002Fstrong> to view the tracking snippet.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> In the snippet, find your \u003Cstrong>website ID\u003C\u002Fstrong>. It is the code in the script URL \u003Ccode>cdn.mouseflow.com\u002Fprojects\u002F[your-id].js\u003C\u002Fcode> (the part after \u003Ccode>projects\u002F\u003C\u002Fcode> and before \u003Ccode>.js\u003C\u002Fcode>). Copy that ID.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>Mouseflow\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Paste your \u003Cstrong>Website ID\u003C\u002Fstrong> into the \u003Cstrong>Website ID\u003C\u002Fstrong> field and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Open your storefront, then browse a few pages. Within a few minutes, recordings and heatmaps start appearing in your Mouseflow dashboard.\u003C\u002Fp>","\u003Cscript type=\"text\u002Fjavascript\">\r\n  window._mfq = window._mfq || [];\r\n  (function() {\r\n    var mf = document.createElement(\"script\");\r\n    mf.type = \"text\u002Fjavascript\"; mf.defer = true;\r\n    mf.src = \"\u002F\u002Fcdn.mouseflow.com\u002Fprojects\u002Fmouseflow_website_id_value.js\";\r\n    document.getElementsByTagName(\"head\")[0].appendChild(mf);\r\n  })();\r\n\u003C\u002Fscript>",{"elements":1262,"script_type":1267,"persist_fields":1268},[1263],{"hint":1264,"name":1265,"type":40,"label":1266,"required":23,"inputType":141,"placeholder":556},"From Mouseflow: Settings → Tracking Code. It is the ID in the script URL cdn.mouseflow.com\u002Fprojects\u002F[your-id].js.","mouseflow_website_id_value","Website ID","body",[1265],"mouseflow",{"id":244,"name":414,"slug":412},{"id":1272,"title":1273,"icon":1274,"subtitle":1275,"description":1276,"installation_guide":1277,"script":1278,"meta":1279,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":458,"is_featured":17,"sort_order":1287,"slug":1288,"category":1289},124,"Smartsupp","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=smartsupp.com&sz=128","Chat with shoppers live and replay their visits with built-in video recordings.","\u003Cp>Smartsupp adds live chat to your Orderain store and pairs it with visitor recordings so you can answer questions in real time and see what led up to them. Add your Smartsupp key and a chat widget appears on your storefront.\u003C\u002Fp>\r\n\r\n\u003Cp>The combination of chat and session video means you understand context before you reply, making every conversation faster and helping you recover sales that would otherwise slip away.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Chat with visitors live directly on your storefront\u003C\u002Fli>\r\n  \u003Cli>Replay visitor sessions with built-in video recordings\u003C\u002Fli>\r\n  \u003Cli>See who is on your site in real time\u003C\u002Fli>\r\n  \u003Cli>Use automated messages to engage shoppers at the right moment\u003C\u002Fli>\r\n  \u003Cli>Manage conversations from web and mobile apps\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to \u003Cstrong>smartsupp.com\u003C\u002Fstrong> and click \u003Cstrong>Sign up free\u003C\u002Fstrong> to create your account.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In Smartsupp, go to \u003Cstrong>Settings\u003C\u002Fstrong> &rarr; \u003Cstrong>Live chat\u003C\u002Fstrong>, then open the \u003Cstrong>Installation\u003C\u002Fstrong> tab. Under \u003Cstrong>Add the code manually\u003C\u002Fstrong>, Smartsupp shows you the install snippet.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> In the snippet, find the \u003Cstrong>key\u003C\u002Fstrong> line, which looks like \u003Ccode>_smartsupp.key = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'\u003C\u002Fcode>. Copy the value between the quotes.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Shop\u003C\u002Fstrong> &rarr; \u003Cstrong>Plugins\u003C\u002Fstrong> and click \u003Cstrong>Smartsupp\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Paste your \u003Cstrong>Smartsupp Key\u003C\u002Fstrong> into the \u003Cstrong>Smartsupp Key\u003C\u002Fstrong> field.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Click \u003Cstrong>Save\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Open your storefront. The Smartsupp chat bubble now appears, and conversations and recordings show up in your Smartsupp dashboard.\u003C\u002Fp>","\u003C!-- Smartsupp Live Chat script -->\r\n\u003Cscript type=\"text\u002Fjavascript\">\r\nvar _smartsupp = _smartsupp || {};\r\n_smartsupp.key = 'smartsupp_key_value';\r\nwindow.smartsupp||(function(d) {\r\n  var s,c,o=smartsupp=function(){ o._.push(arguments)};o._=[];\r\n  s=d.getElementsByTagName('script')[0];c=d.createElement('script');\r\n  c.type='text\u002Fjavascript';c.charset='utf-8';c.async=true;\r\n  c.src='https:\u002F\u002Fwww.smartsuppchat.com\u002Floader.js?';s.parentNode.insertBefore(c,s);\r\n})(document);\r\n\u003C\u002Fscript>\r\n\u003Cnoscript>Powered by \u003Ca href=\"https:\u002F\u002Fwww.smartsupp.com\" target=\"_blank\">Smartsupp\u003C\u002Fa>\u003C\u002Fnoscript>",{"elements":1280,"script_type":1142,"persist_fields":1286},[1281],{"hint":1282,"name":1283,"type":40,"label":1284,"required":23,"inputType":141,"placeholder":1285},"From Smartsupp: Settings → Chat box → Installation → Insert code. Copy the value inside _smartsupp.key = '...'.","smartsupp_key_value","Smartsupp Key","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",[1283],66,"smartsupp",{"id":458,"name":461,"slug":462},{"id":1291,"title":1292,"icon":1293,"subtitle":1294,"description":1295,"installation_guide":1296,"script":1297,"meta":1298,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":458,"is_featured":17,"sort_order":1030,"slug":1305,"category":1306},130,"LiveChat","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=livechat.com&sz=128","Add the LiveChat widget to your store so your team can answer shopper questions in real time","\u003Cp>LiveChat puts a fast, professional chat widget on your Orderain storefront so your team can help customers as they browse and buy. Add your license ID and the chat widget appears on your store.\u003C\u002Fp>\r\n\r\n\u003Cp>Answer pre-sale questions, guide shoppers to the right products, and resolve issues on the spot. Real-time support at the moment of decision keeps shoppers moving toward checkout and builds trust in your store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Chat with visitors live on your storefront\u003C\u002Fli>\r\n  \u003Cli>See what customers are browsing during a conversation\u003C\u002Fli>\r\n  \u003Cli>Use canned responses to reply quickly and consistently\u003C\u002Fli>\r\n  \u003Cli>Route chats to the right agents and teams\u003C\u002Fli>\r\n  \u003Cli>Engage shoppers with automated greetings and triggers\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to \u003Cstrong>livechat.com\u003C\u002Fstrong> and click \u003Cstrong>Sign up free\u003C\u002Fstrong> to create your account.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In LiveChat, go to \u003Cstrong>Settings\u003C\u002Fstrong>, then \u003Cstrong>Channels\u003C\u002Fstrong>, then \u003Cstrong>Install LiveChat\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Under \u003Cstrong>Other ways to install\u003C\u002Fstrong>, click \u003Cstrong>Install chat widget manually\u003C\u002Fstrong>. LiveChat shows you a snippet.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> In the snippet, find the \u003Cstrong>license\u003C\u002Fstrong> line, which looks like \u003Ccode>license: 12345678\u003C\u002Fcode>. Copy the number.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>LiveChat\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Paste your \u003Cstrong>License ID\u003C\u002Fstrong> into the \u003Cstrong>License ID\u003C\u002Fstrong> field and click \u003Cstrong>Save\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Open your storefront. The LiveChat bubble now appears, and conversations arrive in your LiveChat app.\u003C\u002Fp>","\u003Cscript>\r\n    window.__lc = window.__lc || {};\r\n    window.__lc.license = livechat_license_id_value;\r\n    window.__lc.integration_name = \"manual_channels\";\r\n    window.__lc.product_name = \"livechat\";\r\n    ;(function(n,t,c){function i(n){return e._h?e._h.apply(null,n):e._q.push(n)}var e={_q:[],_h:null,_v:\"2.0\",on:function(){i([\"on\",c.call(arguments)])},once:function(){i([\"once\",c.call(arguments)])},off:function(){i([\"off\",c.call(arguments)])},get:function(){if(!e._h)throw new Error(\"[LiveChatWidget] You can't use getters before load.\");return i([\"get\",c.call(arguments)])},call:function(){i([\"call\",c.call(arguments)])},init:function(){var n=t.createElement(\"script\");n.async=!0,n.type=\"text\u002Fjavascript\",n.src=\"https:\u002F\u002Fcdn.livechatinc.com\u002Ftracking.js\",t.head.appendChild(n)}};!n.__lc.asyncInit&&e.init(),n.LiveChatWidget=n.LiveChatWidget||e}(window,document,[].slice));\r\n\u003C\u002Fscript>",{"elements":1299,"persist_fields":1304},[1300],{"hint":1301,"name":1302,"type":40,"label":1303,"required":23,"inputType":141,"placeholder":610},"From LiveChat: Settings → Channels → Install LiveChat → Install chat widget manually (the license number), also under Settings → Account. Numbers only.","livechat_license_id_value","License ID",[1302],"livechat",{"id":458,"name":461,"slug":462},{"id":1308,"title":1309,"icon":1310,"subtitle":1311,"description":1312,"installation_guide":1313,"script":189,"meta":1314,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":715,"is_featured":17,"sort_order":1349,"slug":1350,"category":1351},155,"Meta Catalog (Facebook & Instagram)","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=meta.com&sz=128","Sync your Orderain catalog to Facebook and Instagram Shops so shoppers can browse and tag your products.","\u003Cp>Meta Catalog connects your Orderain store to Facebook and Instagram. It gives you one product feed link that Meta reads on a schedule, so your catalog appears on your Facebook Shop, your Instagram Shopping tab, and in the dynamic product ads you run across both apps.\u003C\u002Fp>\r\n\r\n\u003Cp>You do not re-type products or export spreadsheets by hand. Turn the plugin on, copy your feed link into Meta Commerce Manager once, and set it to refresh daily. From then on, when you add a product it shows up in your Meta catalog on the next refresh. When something sells out, Meta marks it out of stock and stops advertising it. When you change a price, the ad shows the new price. Your store stays the source of truth and Meta stays in step.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Publishes your Orderain products to Facebook and Instagram as a Meta catalog\u003C\u002Fli>\r\n  \u003Cli>Powers your Facebook Shop, Instagram Shopping, and catalog (dynamic) ads\u003C\u002Fli>\r\n  \u003Cli>Keeps price, stock, and product details current every time Meta refreshes the feed\u003C\u002Fli>\r\n  \u003Cli>Works with a single feed link, so there are no keys to copy and no app to approve\u003C\u002Fli>\r\n  \u003Cli>Uses your product SKU as the item ID, so listings and ads line up with your store\u003C\u002Fli>\r\n  \u003Cli>The same feed also works with Google Shopping if you want it later\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Turn on \u003Cstrong>Enable feed\u003C\u002Fstrong>, then click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Click \u003Cstrong>Copy\u003C\u002Fstrong> next to the \u003Cstrong>Feed URL\u003C\u002Fstrong> that appears. You will paste it into Meta shortly.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Go to \u003Cstrong>business.facebook.com\u003C\u002Fstrong> and sign in. You need a Facebook Page and a free Meta Business account first.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> In the left sidebar, click \u003Cstrong>All tools\u003C\u002Fstrong>, then click \u003Cstrong>Commerce Manager\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> On the Commerce Manager start page, click \u003Cstrong>Add products\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> For product type, choose \u003Cstrong>Online products\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Leave \u003Cstrong>Connect to a partner platform\u003C\u002Fstrong> turned off.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Give your catalogue a name, then click \u003Cstrong>Next\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 9:\u003C\u002Fstrong> Choose \u003Cstrong>Upload a data file\u003C\u002Fstrong>, then click \u003Cstrong>Next\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 10:\u003C\u002Fstrong> Select \u003Cstrong>Use a URL or Google Sheets\u003C\u002Fstrong>. Do not pick \u003Cstrong>Upload from your computer\u003C\u002Fstrong>, it will not stay in sync.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 11:\u003C\u002Fstrong> Paste your \u003Cstrong>Feed URL\u003C\u002Fstrong> into the box. Leave the username and password blank.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 12:\u003C\u002Fstrong> Set the update schedule to \u003Cstrong>Daily\u003C\u002Fstrong>, choose your currency, then click \u003Cstrong>Next\u003C\u002Fstrong> to finish.\u003C\u002Fp>",{"elements":1315,"persist_fields":1348},[1316,1320,1325,1330,1344],{"hint":1317,"name":1318,"type":47,"label":1319,"default":23,"required":23},"When on, Orderain serves your product feed at the Feed URL below so Meta can read it. Turn off to stop serving the feed.","enabled","Enable feed",{"hint":1321,"name":1322,"type":1323,"label":1324,"source_field":1322},"Paste this link into Meta Commerce Manager as a scheduled data feed. It is public and needs no login.","feed_url","display","Feed URL",{"hint":1326,"name":1327,"type":40,"label":1328,"required":23,"inputType":141,"placeholder":1329},"Used for any product that has no brand set. Meta requires a brand on every item. Enter your store or brand name.","default_brand","Default brand","e.g. Your Store Name",{"hint":1331,"name":1332,"type":1107,"label":1333,"default":1334,"options":1335,"required":23},"The condition Meta shows for your products. Most stores sell new items.","default_condition","Default condition","new",[1336,1338,1341],{"label":1337,"value":1334},"New",{"label":1339,"value":1340},"Refurbished","refurbished",{"label":1342,"value":1343},"Used","used",{"hint":1345,"name":1346,"type":47,"label":1347,"default":23,"required":17},"When on, sold-out products stay in the feed marked as out of stock. When off, they are removed from the feed entirely.","include_out_of_stock","Include out-of-stock products",[1318,1322,1327,1332,1346],97,"meta-catalog",{"id":715,"name":1352,"slug":1353},"Sales Channels","sales-channels",{"id":1355,"title":1356,"icon":1357,"subtitle":1358,"description":1359,"installation_guide":1360,"script":189,"meta":1361,"status":18,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":715,"is_featured":17,"sort_order":124,"slug":1377,"category":1378},159,"Google Shopping","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002Fw5E4TRBSA0x8a8YbRgBezvtaDiQVMl4rH1Bj69kS.jpg","Send your products to Google so they can appear in Google Shopping results and Shopping ads, kept in sync automatically.","\u003Cp>Google Shopping connects your Orderain store to Google Merchant Center. It gives you one product feed link that Google reads on a schedule, so your products can appear in the Shopping tab, in Google Search, and in your Shopping ads.\u003C\u002Fp>\r\n\r\n\u003Cp>You do not export spreadsheets or re-upload files. Turn the plugin on, copy your feed link into Google Merchant Center once, and set it to refresh daily. From then on, when you add a product it shows up in Google on the next refresh. When something sells out, Google marks it unavailable. When you change a price, Google shows the new price. Your store stays the source of truth and Google stays in step.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Publishes your Orderain products to Google Merchant Center\u003C\u002Fli>\r\n  \u003Cli>Lets your products appear in Google Shopping, Google Search, and Shopping ads\u003C\u002Fli>\r\n  \u003Cli>Keeps price, stock, and product details current every time Google refreshes the feed\u003C\u002Fli>\r\n  \u003Cli>Works with a single feed link, so there are no keys to copy and no code to add\u003C\u002Fli>\r\n  \u003Cli>Uses your product SKU as the item ID, so your listings line up with your store\u003C\u002Fli>\r\n  \u003Cli>Uses the same product feed standard as Meta, so one catalogue works across both\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Turn on \u003Cstrong>Enable feed\u003C\u002Fstrong>, then click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Click \u003Cstrong>Copy\u003C\u002Fstrong> next to the \u003Cstrong>Feed URL\u003C\u002Fstrong> that appears. You will paste it into Google shortly.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Go to \u003Cstrong>merchants.google.com\u003C\u002Fstrong> and sign in. You need a free Google Merchant Center account first.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> Open \u003Cstrong>Settings\u003C\u002Fstrong>, click \u003Cstrong>Business info\u003C\u002Fstrong>, and add your store's website address.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Choose how to verify. If you already use \u003Cstrong>Google Analytics\u003C\u002Fstrong> or \u003Cstrong>Tag Manager\u003C\u002Fstrong> on your store, pick that. It is the quickest way.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Otherwise, pick \u003Cstrong>Upload an HTML file\u003C\u002Fstrong> and add Google's file to your store. Do not pick \u003Cstrong>Add an HTML tag\u003C\u002Fstrong>, it is not the right method here.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> Click \u003Cstrong>Verify\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Open \u003Cstrong>Settings\u003C\u002Fstrong>, then click \u003Cstrong>Data sources\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 9:\u003C\u002Fstrong> Click \u003Cstrong>Add product source\u003C\u002Fstrong>, then choose \u003Cstrong>Add products from a file\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 10:\u003C\u002Fstrong> Select \u003Cstrong>Enter a link to your file\u003C\u002Fstrong>. Do not pick the upload option, it will not stay in sync.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 11:\u003C\u002Fstrong> Paste your \u003Cstrong>Feed URL\u003C\u002Fstrong> into the box. Leave the username and password blank.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 12:\u003C\u002Fstrong> Click \u003Cstrong>Continue\u003C\u002Fstrong>. Google fetches your feed and reviews your products, which can take a little time.\u003C\u002Fp>",{"elements":1362,"persist_fields":1376},[1363,1365,1367,1369,1375],{"hint":1364,"name":1318,"type":47,"label":1319,"default":23,"required":23},"When on, Orderain serves your product feed at the Feed URL below so Google can read it. Turn off to stop serving the feed.",{"hint":1366,"name":1322,"type":1323,"label":1324,"source_field":1322},"Paste this link into Google Merchant Center as a scheduled fetch. It is public and needs no login.",{"hint":1368,"name":1327,"type":40,"label":1328,"required":23,"inputType":141,"placeholder":1329},"Used for any product that has no brand set. Google uses brand to match and rank products. Enter your store or brand name.",{"hint":1370,"name":1332,"type":1107,"label":1333,"default":1334,"options":1371,"required":23},"The condition Google shows for your products. Most stores sell new items.",[1372,1373,1374],{"label":1337,"value":1334},{"label":1339,"value":1340},{"label":1342,"value":1343},{"hint":1345,"name":1346,"type":47,"label":1347,"default":23,"required":17},[1318,1322,1327,1332,1346],"google-shopping",{"id":715,"name":1352,"slug":1353},{"id":1380,"title":1381,"icon":1382,"subtitle":1383,"description":1384,"installation_guide":1385,"script":1386,"meta":1387,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":1390,"is_featured":17,"sort_order":124,"slug":1391,"category":1392},44,"GTranslate","https:\u002F\u002Fcdn.orderain.com\u002Fplugin\u002Ficons\u002Fab99pMm3aIlcKCHDR7Gf4Z1ALI6TEXkrBmvBM18L.png","Add a multilingual language switcher to your storefront, powered by automatic translation.","\u003Cp>GTranslate adds a language switcher widget to your storefront, letting visitors instantly translate your site into their preferred language. It uses automatic machine translation, so your content becomes accessible to international shoppers without any manual translation work.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Instant automatic translation into 100+ languages\u003C\u002Fli>\r\n  \u003Cli>Customizable language switcher widget\u003C\u002Fli>\r\n  \u003Cli>No coding or manual translation required\u003C\u002Fli>\r\n  \u003Cli>Works alongside your existing store design and theme\u003C\u002Fli>\r\n  \u003Cli>Configurable default language and language list\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>Follow these steps to add GTranslate to your Orderain store.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Go to your Orderain Dashboard, navigate to \u003Cstrong>Shop\u003C\u002Fstrong>, then select \u003Cstrong>Plugins\u003C\u002Fstrong> from the left sidebar and click on \u003Cstrong>GTranslate\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> Click \u003Cstrong>Install\u003C\u002Fstrong>. GTranslate will be automatically added to your storefront — no API key, coding, or extra configuration required.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Visit your storefront to confirm the language switcher widget appears and that switching languages translates your content correctly.\u003C\u002Fp>","\u003Cscript>\r\n(function () {\r\n  \u002F\u002F 1. Create the wrapper div dynamically\r\n  var wrapper = document.createElement('div');\r\n  wrapper.className = 'gtranslate_wrapper';\r\n  document.body.appendChild(wrapper);\r\n\r\n  \u002F\u002F 2. Set the widget settings\r\n  window.gtranslateSettings = {\r\n    \"default_language\": \"en\",\r\n    \"wrapper_selector\": \".gtranslate_wrapper\",\r\n    \"flag_size\": 16,\r\n    \"switcher_horizontal_position\": \"right\",\r\n    \"switcher_vertical_position\": \"top\",\r\n    \"switcher_open_direction\": \"top\",\r\n    \"switcher_text_color\": \"#f7f7f7\",\r\n    \"switcher_arrow_color\": \"#f2f2f2\",\r\n    \"switcher_border_color\": \"#161616\",\r\n    \"switcher_background_color\": \"#303030\",\r\n    \"switcher_background_shadow_color\": \"#474747\",\r\n    \"switcher_background_hover_color\": \"#3a3a3a\",\r\n    \"dropdown_text_color\": \"#eaeaea\",\r\n    \"dropdown_hover_color\": \"#748393\",\r\n    \"dropdown_background_color\": \"#474747\"\r\n  };\r\n\r\n  \u002F\u002F 3. Dynamically load the GTranslate script\r\n  var s = document.createElement('script');\r\n  s.src = 'https:\u002F\u002Fcdn.gtranslate.net\u002Fwidgets\u002Flatest\u002Fdwf.js';\r\n  s.defer = true;\r\n  document.body.appendChild(s);\r\n})();\r\n\u003C\u002Fscript>",{"data":1388},{"created_by_link":16,"subscription_required":17},"coming_soon",11,"gtranslate",{"id":1390,"name":1393,"slug":1394},"Language & Translation","language-translation",{"id":1396,"title":1397,"icon":1398,"subtitle":1399,"description":1400,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":1402,"is_featured":17,"sort_order":62,"slug":1403,"category":1404},60,"Algolia Search","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=algolia.com&sz=128","Add fast, typo-tolerant instant search to your Orderain store so shoppers find products as they type.","\u003Cp>Algolia is a hosted search service that returns results in milliseconds as shoppers type. This plugin sends your Orderain product catalog to Algolia and powers the search box on your storefront with instant, relevant results.\u003C\u002Fp>\u003Cp>Whenever you add, edit, or remove a product in Orderain, the change is synced to your Algolia index so search always reflects your live catalog. Shoppers get suggestions, corrections for misspelled words, and ranked results without waiting for a page to reload.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Indexes your full Orderain product catalog in Algolia for instant search\u003C\u002Fli>\u003Cli>Returns results as the shopper types, with no page reload\u003C\u002Fli>\u003Cli>Handles typos and misspellings so shoppers still find the right product\u003C\u002Fli>\u003Cli>Keeps the search index in sync when products are added, edited, or deleted\u003C\u002Fli>\u003Cli>Lets you rank and sort results by relevance, price, or popularity\u003C\u002Fli>\u003Cli>Supports filtering by category, price, and other product attributes\u003C\u002Fli>\u003C\u002Ful>","",18,"algolia-search",{"id":1402,"name":1405,"slug":1406},"Search","search",{"id":1250,"title":1408,"icon":1409,"subtitle":1410,"description":1411,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":598,"is_featured":17,"sort_order":93,"slug":1412,"category":1413},"Chargeflow","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=chargeflow.io&sz=128","Automatically fight chargebacks on your Orderain store so you recover revenue without building dispute cases by hand.","\u003Cp>Chargeflow is an automated chargeback management service. When a customer disputes a payment, Chargeflow gathers the evidence and submits a response on your behalf, so you do not have to assemble each dispute case manually.\u003C\u002Fp>\u003Cp>This plugin sends your Orderain order details, customer data, and fulfillment records to Chargeflow. When a chargeback comes in, Chargeflow builds and files the evidence package to give you the best chance of winning the dispute.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Detects incoming chargebacks tied to your Orderain orders\u003C\u002Fli>\u003Cli>Assembles order, customer, and fulfillment evidence automatically\u003C\u002Fli>\u003Cli>Submits dispute responses on your behalf with no manual work\u003C\u002Fli>\u003Cli>Tracks the status and outcome of each dispute\u003C\u002Fli>\u003Cli>Works on a success-based model so you pay when disputes are won\u003C\u002Fli>\u003Cli>Helps recover revenue that would otherwise be lost to fraud and disputes\u003C\u002Fli>\u003C\u002Ful>","chargeflow",{"id":598,"name":1414,"slug":1415},"Fraud & Security","fraud-security",{"id":1417,"title":1418,"icon":1419,"subtitle":1420,"description":1421,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":598,"is_featured":17,"sort_order":275,"slug":1422,"category":1423},62,"FraudLabs Pro","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=fraudlabspro.com&sz=128","Screen every Orderain order for fraud risk before you ship, so you catch bad orders early.","\u003Cp>FraudLabs Pro is a fraud detection service that scores each order for risk. This plugin checks every new Orderain order against signals like the customer's location, IP address, email, and payment details, then returns a risk rating.\u003C\u002Fp>\u003Cp>Based on the score, you can approve, review, or reject an order before you fulfill it. This helps you stop fraudulent purchases and chargebacks before the product ships.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Scores every new Orderain order for fraud risk in real time\u003C\u002Fli>\u003Cli>Checks IP location, proxy use, email, and billing details\u003C\u002Fli>\u003Cli>Flags orders that need manual review before fulfillment\u003C\u002Fli>\u003Cli>Detects mismatches between billing and shipping locations\u003C\u002Fli>\u003Cli>Helps you block high-risk orders before they ship\u003C\u002Fli>\u003Cli>Reduces chargebacks caused by fraudulent purchases\u003C\u002Fli>\u003C\u002Ful>","fraudlabs-pro",{"id":598,"name":1414,"slug":1415},{"id":1425,"title":1426,"icon":1427,"subtitle":1428,"description":1429,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":1430,"is_featured":17,"sort_order":244,"slug":1431,"category":1432},63,"Gameball","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=gameball.co&sz=128","Add points, rewards, and challenges to your Orderain store so shoppers earn as they buy and come back for more.","\u003Cp>Gameball is a loyalty and rewards platform that turns shopping into a game. This plugin connects your Orderain store to Gameball so customers earn points for purchases, sign-ups, and other actions, then redeem them for discounts and perks.\u003C\u002Fp>\u003Cp>When a customer places an order on Orderain, the activity is sent to Gameball so their points balance updates automatically. You can run challenges, tiers, and referral rewards to keep shoppers engaged and coming back.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Awards points for purchases and other customer actions\u003C\u002Fli>\u003Cli>Lets customers redeem points for discounts and rewards\u003C\u002Fli>\u003Cli>Runs loyalty tiers, challenges, and referral programs\u003C\u002Fli>\u003Cli>Syncs order activity from Orderain to update points automatically\u003C\u002Fli>\u003Cli>Encourages repeat purchases and higher engagement\u003C\u002Fli>\u003Cli>Gives customers a profile that tracks their rewards progress\u003C\u002Fli>\u003C\u002Ful>",20,"gameball",{"id":1430,"name":1433,"slug":1434},"Loyalty & Rewards","loyalty-rewards",{"id":1436,"title":1437,"icon":1438,"subtitle":1439,"description":1440,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":1430,"is_featured":17,"sort_order":222,"slug":1441,"category":1442},64,"LoyaltyLion","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=loyaltylion.com&sz=128","Run a points and rewards program on your Orderain store to turn one-time buyers into repeat customers.","\u003Cp>LoyaltyLion is a loyalty program platform that rewards customers for buying, referring friends, and engaging with your brand. This plugin connects your Orderain store to LoyaltyLion so points are earned and redeemed automatically.\u003C\u002Fp>\u003Cp>When a customer places an order on Orderain, the purchase is sent to LoyaltyLion and points are added to their account. Customers can then redeem points for discounts, and you can build tiers to reward your best shoppers.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Awards loyalty points for purchases and referrals\u003C\u002Fli>\u003Cli>Lets customers redeem points for discounts and rewards\u003C\u002Fli>\u003Cli>Supports loyalty tiers for your most valuable customers\u003C\u002Fli>\u003Cli>Syncs Orderain orders to update points automatically\u003C\u002Fli>\u003Cli>Encourages repeat purchases and referrals\u003C\u002Fli>\u003Cli>Gives customers a rewards page to track their points\u003C\u002Fli>\u003C\u002Ful>","loyaltylion",{"id":1430,"name":1433,"slug":1434},{"id":1287,"title":1444,"icon":1445,"subtitle":1446,"description":1447,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":613,"is_featured":17,"sort_order":442,"slug":1448,"category":1449},"Square","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=squareup.com&sz=128","Accept card payments on your Orderain store and keep them in sync with your in-person Square sales.","\u003Cp>Square is a payment provider that handles both online and in-person card payments. This plugin adds Square as a checkout option on your Orderain store so customers can pay by credit or debit card securely.\u003C\u002Fp>\u003Cp>When a customer pays at checkout, Square processes the card and Orderain marks the order as paid. If you also sell in person with Square hardware, your online and offline payments live under the same Square account.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Accepts credit and debit card payments at your Orderain checkout\u003C\u002Fli>\u003Cli>Processes each payment securely through Square\u003C\u002Fli>\u003Cli>Marks orders as paid automatically once payment clears\u003C\u002Fli>\u003Cli>Keeps online payments alongside your in-person Square sales\u003C\u002Fli>\u003Cli>Supports refunds processed back through Square\u003C\u002Fli>\u003Cli>Works with the Square account you may already use in store\u003C\u002Fli>\u003C\u002Ful>","square",{"id":613,"name":1450,"slug":1451},"Payments","payments",{"id":1453,"title":1454,"icon":1455,"subtitle":1456,"description":1457,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":243,"is_featured":17,"sort_order":22,"slug":1458,"category":1459},68,"17TRACK","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=17track.net&sz=128","Track every Orderain shipment across 2,000+ carriers and keep customers updated on where their package is.","\u003Cp>17TRACK is a universal package tracking service that works with thousands of carriers worldwide. This plugin connects your Orderain store to 17TRACK so every shipment is tracked in one place, no matter which carrier delivers it.\u003C\u002Fp>\u003Cp>When you add a tracking number to an Orderain order, 17TRACK follows the package and reports its status. Customers can see where their order is, and you get delivery updates without checking each carrier separately.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Tracks shipments across 2,000 or more carriers worldwide\u003C\u002Fli>\u003Cli>Pulls delivery status automatically from tracking numbers\u003C\u002Fli>\u003Cli>Gives customers a single page to follow their package\u003C\u002Fli>\u003Cli>Sends status updates as the package moves toward delivery\u003C\u002Fli>\u003Cli>Covers domestic and international shipments in one view\u003C\u002Fli>\u003Cli>Reduces where is my order questions from customers\u003C\u002Fli>\u003C\u002Ful>","17track",{"id":243,"name":247,"slug":248},{"id":1461,"title":1462,"icon":1463,"subtitle":1464,"description":1465,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":646,"is_featured":17,"sort_order":24,"slug":1466,"category":1467},69,"ActiveCampaign","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=activecampaign.com&sz=128","Sync Orderain customers and orders to ActiveCampaign to run automated email marketing and follow-ups.","\u003Cp>ActiveCampaign is an email marketing and CRM platform that automates customer communication. This plugin sends your Orderain customers, orders, and activity to ActiveCampaign so you can run targeted campaigns and automated sequences.\u003C\u002Fp>\u003Cp>When a customer signs up or places an order, their details flow into ActiveCampaign. From there you can trigger welcome emails, abandoned cart reminders, and post-purchase follow-ups based on what each customer does.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Syncs Orderain customers and their contact details to ActiveCampaign\u003C\u002Fli>\u003Cli>Sends order and purchase activity for segmentation\u003C\u002Fli>\u003Cli>Triggers automated emails based on customer behavior\u003C\u002Fli>\u003Cli>Supports abandoned cart and post-purchase follow-up flows\u003C\u002Fli>\u003Cli>Lets you segment shoppers by what they bought and spent\u003C\u002Fli>\u003Cli>Keeps your contact list up to date as customers change\u003C\u002Fli>\u003C\u002Ful>","activecampaign",{"id":646,"name":1065,"slug":1066},{"id":1469,"title":1470,"icon":1471,"subtitle":1472,"description":1473,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":613,"is_featured":17,"sort_order":1390,"slug":1474,"category":1475},70,"Authorize.net","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=authorize.net&sz=128","Accept credit and debit card payments on your Orderain store through the Authorize.net gateway.","\u003Cp>Authorize.net is a widely used US payment gateway that processes credit and debit card transactions. This plugin connects your Orderain checkout to Authorize.net so customers can pay by card and you receive the funds through your merchant account.\u003C\u002Fp>\u003Cp>When a customer pays at checkout, Authorize.net processes the card and returns the result to Orderain, which marks the order as paid. It works with your existing merchant account so payments settle the way you already expect.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Accepts credit and debit card payments at your Orderain checkout\u003C\u002Fli>\u003Cli>Processes each transaction through the Authorize.net gateway\u003C\u002Fli>\u003Cli>Marks orders as paid automatically once payment is approved\u003C\u002Fli>\u003Cli>Works with your existing merchant account\u003C\u002Fli>\u003Cli>Supports refunds and voids processed through Authorize.net\u003C\u002Fli>\u003Cli>Includes built-in fraud screening tools from Authorize.net\u003C\u002Fli>\u003C\u002Ful>","authorizenet",{"id":613,"name":1450,"slug":1451},{"id":1477,"title":1478,"icon":1479,"subtitle":1480,"description":1481,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":613,"is_featured":17,"sort_order":523,"slug":1482,"category":1483},71,"Braintree (PayPal)","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=braintreepayments.com&sz=128","Accept cards, PayPal, and digital wallets on your Orderain store through the Braintree payment gateway.","\u003Cp>Braintree is a full-stack payment gateway owned by PayPal that accepts cards, PayPal, and digital wallets. This plugin connects your Orderain checkout to Braintree so customers can pay the way they prefer in one flow.\u003C\u002Fp>\u003Cp>When a customer checks out, Braintree processes the payment and Orderain marks the order as paid. Because Braintree includes PayPal, Venmo, and wallet options, you cover many payment methods with a single integration.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Accepts credit cards, PayPal, and digital wallets at checkout\u003C\u002Fli>\u003Cli>Processes payments securely through the Braintree gateway\u003C\u002Fli>\u003Cli>Marks orders as paid automatically once payment clears\u003C\u002Fli>\u003Cli>Covers multiple payment methods with one integration\u003C\u002Fli>\u003Cli>Supports refunds processed back through Braintree\u003C\u002Fli>\u003Cli>Handles many currencies for international shoppers\u003C\u002Fli>\u003C\u002Ful>","braintree",{"id":613,"name":1450,"slug":1451},{"id":1485,"title":1486,"icon":1487,"subtitle":1488,"description":1489,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":458,"is_featured":17,"sort_order":123,"slug":1490,"category":1491},73,"Chatwoot","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=chatwoot.com&sz=128","Add live chat and a shared support inbox to your Orderain store with the open-source Chatwoot platform.","\u003Cp>Chatwoot is an open-source customer support platform with live chat and a shared team inbox. This plugin adds a Chatwoot chat widget to your Orderain store so shoppers can message you while they browse and buy.\u003C\u002Fp>\u003Cp>Conversations from your storefront land in your Chatwoot inbox, where your team can reply from one place. You can bring together chat, email, and social messages so every customer question is handled in a single tool.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Adds a live chat widget to your Orderain storefront\u003C\u002Fli>\u003Cli>Collects customer messages in a shared Chatwoot inbox\u003C\u002Fli>\u003Cli>Lets your team reply to chats from one place\u003C\u002Fli>\u003Cli>Brings chat, email, and social messages together\u003C\u002Fli>\u003Cli>Supports canned replies and team assignment\u003C\u002Fli>\u003Cli>Runs on open-source software you can self-host or use hosted\u003C\u002Fli>\u003C\u002Ful>","chatwoot",{"id":458,"name":461,"slug":462},{"id":1493,"title":1494,"icon":1495,"subtitle":1496,"description":1497,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":613,"is_featured":17,"sort_order":61,"slug":1498,"category":1499},74,"Checkout.com","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=checkout.com&sz=128","Accept card and local payments on your Orderain store worldwide through the Checkout.com gateway.","\u003Cp>Checkout.com is a global payment gateway that processes cards and local payment methods across many countries. This plugin connects your Orderain checkout to Checkout.com so customers can pay in their preferred method and currency.\u003C\u002Fp>\u003Cp>When a customer pays, Checkout.com processes the transaction securely and Orderain marks the order as paid. Its wide reach makes it a strong fit if you sell to customers in multiple regions.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Accepts credit and debit cards at your Orderain checkout\u003C\u002Fli>\u003Cli>Supports local payment methods across many countries\u003C\u002Fli>\u003Cli>Processes payments securely and marks orders as paid\u003C\u002Fli>\u003Cli>Handles multiple currencies for international shoppers\u003C\u002Fli>\u003Cli>Supports refunds processed through Checkout.com\u003C\u002Fli>\u003Cli>Includes fraud screening tools to protect transactions\u003C\u002Fli>\u003C\u002Ful>","checkoutcom",{"id":613,"name":1450,"slug":1451},{"id":1501,"title":1502,"icon":1503,"subtitle":1504,"description":1505,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":243,"is_featured":17,"sort_order":176,"slug":1506,"category":1507},75,"DHL Express API","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=dhl.com&sz=128","Get live DHL Express rates and print shipping labels for your Orderain orders worldwide.","\u003Cp>DHL Express is a global carrier for fast international and domestic shipping. This plugin connects your Orderain store to the DHL Express API so you can quote live rates, create shipments, and print labels without leaving Orderain.\u003C\u002Fp>\u003Cp>At checkout, DHL returns live delivery rates for the customer's address. Once an order is placed, you generate a DHL label and the tracking number is added to the order so your customer can follow the delivery.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Shows live DHL Express rates at checkout based on the address\u003C\u002Fli>\u003Cli>Creates DHL shipments directly from your Orderain orders\u003C\u002Fli>\u003Cli>Prints DHL shipping labels without leaving Orderain\u003C\u002Fli>\u003Cli>Adds tracking numbers to orders automatically\u003C\u002Fli>\u003Cli>Covers fast international and domestic delivery\u003C\u002Fli>\u003Cli>Generates customs documents for cross-border shipments\u003C\u002Fli>\u003C\u002Ful>","dhl-express-api",{"id":243,"name":247,"slug":248},{"id":1509,"title":1510,"icon":1511,"subtitle":1512,"description":1513,"installation_guide":189,"script":189,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":1390,"is_featured":17,"sort_order":1514,"slug":1515,"category":1516},76,"DeepL API","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=deepl.com&sz=128","Automatically translate your Orderain product content into other languages with DeepL's high-quality translation.","\u003Cp>DeepL is a machine translation service known for natural, accurate results. This plugin connects your Orderain store to the DeepL API so you can translate product titles, descriptions, and other store content into the languages your customers speak.\u003C\u002Fp>\u003Cp>When you add or edit product content, Orderain sends the text to DeepL and stores the translated version. This lets you offer your store in multiple languages without translating every product by hand.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Translates product titles and descriptions through DeepL\u003C\u002Fli>\u003Cli>Supports many languages for international customers\u003C\u002Fli>\u003Cli>Delivers natural, accurate machine translations\u003C\u002Fli>\u003Cli>Translates content automatically as you add or edit products\u003C\u002Fli>\u003Cli>Stores translated versions alongside your original content\u003C\u002Fli>\u003Cli>Saves hours of manual translation work\u003C\u002Fli>\u003C\u002Ful>",17,"deepl-api",{"id":1390,"name":1393,"slug":1394},{"id":1518,"title":1519,"icon":1520,"subtitle":1521,"description":1522,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":243,"is_featured":17,"sort_order":1402,"slug":1523,"category":1524},77,"FedEx API","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=fedex.com&sz=128","Connect Orderain to FedEx so you can pull live shipping rates, print labels, and track every package straight from your dashboard.","\u003Cp>The FedEx API integration links your Orderain store to FedEx's rating, shipping, and tracking services. Customers see accurate FedEx rates at checkout based on package weight, dimensions, and destination, so you never over-charge or absorb shipping costs.\u003C\u002Fp>\u003Cp>Once an order is placed you can generate FedEx labels, get tracking numbers, and keep buyers updated automatically. It works for domestic and international shipments across FedEx Ground, Express, and Freight services.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Show live FedEx rates at checkout based on real package weight and destination\u003C\u002Fli>\u003Cli>Print FedEx Ground, Express, and Freight shipping labels from Orderain\u003C\u002Fli>\u003Cli>Generate tracking numbers and push status updates to customers\u003C\u002Fli>\u003Cli>Support domestic and international shipments with customs documentation\u003C\u002Fli>\u003Cli>Validate delivery addresses to reduce failed deliveries and surcharges\u003C\u002Fli>\u003Cli>Schedule pickups and access negotiated FedEx account rates\u003C\u002Fli>\u003C\u002Ful>","fedex-api",{"id":243,"name":247,"slug":248},{"id":1526,"title":1527,"icon":1528,"subtitle":1529,"description":1530,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":613,"is_featured":17,"sort_order":598,"slug":1531,"category":1532},78,"Flutterwave","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=flutterwave.com&sz=128","Connect Orderain to Flutterwave so you can accept cards, mobile money, and bank transfers from customers across Africa and beyond.","\u003Cp>Flutterwave is a payment gateway built for African markets, letting your Orderain store accept cards, mobile money, bank transfers, and USSD payments in local currencies. It supports customers across Nigeria, Kenya, Ghana, South Africa, and many other countries.\u003C\u002Fp>\u003Cp>Payments are processed securely and settled to your account, with support for multiple currencies so you can sell locally and internationally from one checkout.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Accept cards, mobile money, bank transfers, and USSD payments\u003C\u002Fli>\u003Cli>Support customers across Nigeria, Kenya, Ghana, South Africa, and more\u003C\u002Fli>\u003Cli>Charge and settle in multiple local and international currencies\u003C\u002Fli>\u003Cli>Process payments through a PCI-DSS compliant, secure checkout\u003C\u002Fli>\u003Cli>Handle refunds and view transaction history from your dashboard\u003C\u002Fli>\u003Cli>Reduce fraud with built-in risk and transaction screening\u003C\u002Fli>\u003C\u002Ful>","flutterwave",{"id":613,"name":1450,"slug":1451},{"id":1534,"title":1535,"icon":1536,"subtitle":1537,"description":1538,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":275,"is_featured":17,"sort_order":1430,"slug":1539,"category":60},79,"Fomo","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=fomo.com&sz=128","Connect Orderain to Fomo to display real-time notifications of recent purchases and activity that nudge shoppers to buy.","\u003Cp>Fomo shows small, timely notifications on your Orderain storefront highlighting recent orders, sign-ups, and other customer activity. These live pop-ups create a sense of momentum and trust that encourages visitors to complete a purchase.\u003C\u002Fp>\u003Cp>You control what events show, how they look, and when they appear, so the notifications match your brand and never feel spammy.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Display real-time notifications of recent purchases and activity\u003C\u002Fli>\u003Cli>Build trust and urgency with authentic social proof\u003C\u002Fli>\u003Cli>Customize message text, timing, and display rules\u003C\u002Fli>\u003Cli>Match notification styling to your storefront branding\u003C\u002Fli>\u003Cli>Target notifications by page, device, or visitor location\u003C\u002Fli>\u003Cli>Track clicks and conversions driven by each notification\u003C\u002Fli>\u003C\u002Ful>","fomo",{"id":1541,"title":1542,"icon":1543,"subtitle":1544,"description":1545,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":682,"is_featured":17,"sort_order":613,"slug":1546,"category":1547},80,"Gift Up","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=giftup.com&sz=128","Connect Orderain to Gift Up so you can sell branded digital gift cards that customers can buy, send, and redeem at checkout.","\u003Cp>Gift Up lets your Orderain store sell digital gift cards that customers can purchase for themselves or send to others. Recipients get a branded email with a code they redeem at your checkout, giving you a new revenue stream and easy gifting option.\u003C\u002Fp>\u003Cp>You set the design, denominations, and expiry rules, and Gift Up handles delivery, balance tracking, and redemption automatically.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Sell branded digital gift cards in fixed or custom amounts\u003C\u002Fli>\u003Cli>Deliver gift cards by email with scheduled send dates\u003C\u002Fli>\u003Cli>Track balances and partial redemptions automatically\u003C\u002Fli>\u003Cli>Customize card designs, messages, and expiry rules\u003C\u002Fli>\u003Cli>Redeem gift card codes directly at your Orderain checkout\u003C\u002Fli>\u003Cli>View sales, outstanding balances, and redemption reports\u003C\u002Fli>\u003C\u002Ful>","gift-up",{"id":682,"name":1548,"slug":1549},"Gift Cards","gift-cards",{"id":1551,"title":1552,"icon":1553,"subtitle":1554,"description":1555,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":613,"is_featured":17,"sort_order":243,"slug":1556,"category":1557},81,"GoCardless","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=gocardless.com&sz=128","Connect Orderain to GoCardless so you can collect one-off and recurring payments directly from customers' bank accounts by direct debit.","\u003Cp>GoCardless lets your Orderain store pull payments straight from customer bank accounts using direct debit. It is ideal for recurring billing, subscriptions, and installment plans, with lower fees than card processing and fewer failed payments.\u003C\u002Fp>\u003Cp>Customers authorize a mandate once, and you can then collect one-off or scheduled payments without re-entering details. GoCardless supports bank debit schemes across the UK, Europe, and other regions.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Collect payments directly from customer bank accounts by direct debit\u003C\u002Fli>\u003Cli>Set up one-off, recurring, and installment collections\u003C\u002Fli>\u003Cli>Support Bacs, SEPA, and other bank debit schemes internationally\u003C\u002Fli>\u003Cli>Reduce processing fees compared with card payments\u003C\u002Fli>\u003Cli>Automatically retry failed payments and track mandate status\u003C\u002Fli>\u003Cli>Handle refunds and reconcile payouts from your dashboard\u003C\u002Fli>\u003C\u002Ful>","gocardless",{"id":613,"name":1450,"slug":1451},{"id":1559,"title":1560,"icon":1561,"subtitle":1562,"description":1563,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":61,"is_featured":17,"sort_order":646,"slug":1564,"category":1565},82,"Gooten","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=gooten.com&sz=128","Connect Orderain to Gooten so your custom products are printed, packed, and shipped on demand with no inventory to hold.","\u003Cp>Gooten is a print-on-demand and manufacturing network that produces your custom products only after an order is placed. When a customer buys from your Orderain store, the order routes to Gooten's production partners to be printed and shipped directly to the buyer.\u003C\u002Fp>\u003Cp>You hold no stock and pay no upfront costs, while Gooten handles fulfillment across apparel, wall art, drinkware, and more from a global network of facilities.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Sell custom products with no inventory or upfront cost\u003C\u002Fli>\u003Cli>Send Orderain orders to Gooten for automatic production\u003C\u002Fli>\u003Cli>Print and ship apparel, wall art, drinkware, and home goods\u003C\u002Fli>\u003Cli>Fulfill from a global network to shorten delivery times\u003C\u002Fli>\u003Cli>Sync product designs, variants, and pricing to your store\u003C\u002Fli>\u003Cli>Track production and shipping status for every order\u003C\u002Fli>\u003C\u002Ful>","gooten",{"id":61,"name":65,"slug":66},{"id":1567,"title":1568,"icon":1569,"subtitle":1570,"description":1571,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":613,"is_featured":17,"sort_order":672,"slug":1572,"category":1573},84,"Klarna","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=klarna.com&sz=128","Connect Orderain to Klarna so customers can buy now and pay later in installments while you get paid in full upfront.","\u003Cp>Klarna gives your Orderain customers flexible payment options at checkout, including pay in installments, pay in 30 days, and financing. Shoppers get more buying power, which lifts conversion rates and average order values.\u003C\u002Fp>\u003Cp>You are paid the full amount upfront while Klarna takes on the credit and fraud risk, so there is no extra collection work on your side.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Offer buy now, pay later and installment options at checkout\u003C\u002Fli>\u003Cli>Get paid in full upfront while Klarna handles collections\u003C\u002Fli>\u003Cli>Increase conversions and average order value with flexible payments\u003C\u002Fli>\u003Cli>Let Klarna take on the credit and fraud risk\u003C\u002Fli>\u003Cli>Display Klarna messaging on product pages to promote financing\u003C\u002Fli>\u003Cli>Support multiple currencies and markets where Klarna operates\u003C\u002Fli>\u003C\u002Ful>","klarna",{"id":613,"name":1450,"slug":1451},{"id":1575,"title":1576,"icon":1577,"subtitle":1578,"description":1579,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":646,"is_featured":17,"sort_order":682,"slug":1580,"category":1581},85,"MailerLite","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=mailerlite.com&sz=128","Connect Orderain to MailerLite so you can sync customers, send email campaigns, and automate marketing that brings shoppers back.","\u003Cp>MailerLite links your Orderain store to an easy email marketing platform. Customer and order data syncs automatically, so you can segment your audience and send newsletters, promotions, and automated campaigns that drive repeat sales.\u003C\u002Fp>\u003Cp>A drag-and-drop editor and prebuilt automations make it simple to launch welcome series, abandoned cart reminders, and post-purchase follow-ups.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Sync customers and order data into MailerLite automatically\u003C\u002Fli>\u003Cli>Build email campaigns with a drag-and-drop editor\u003C\u002Fli>\u003Cli>Automate welcome, abandoned cart, and post-purchase flows\u003C\u002Fli>\u003Cli>Segment subscribers by purchase history and behavior\u003C\u002Fli>\u003Cli>Grow your list with signup forms and landing pages\u003C\u002Fli>\u003Cli>Track opens, clicks, and revenue from every campaign\u003C\u002Fli>\u003C\u002Ful>","mailerlite",{"id":646,"name":1065,"slug":1066},{"id":1583,"title":1584,"icon":1585,"subtitle":1586,"description":1587,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":646,"is_featured":17,"sort_order":699,"slug":1588,"category":1589},87,"Mailjet","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=mailjet.com&sz=128","Connect Orderain to Mailjet so you can send both marketing campaigns and transactional emails from one platform.","\u003Cp>Mailjet powers both the marketing and transactional email your Orderain store sends. Use it for newsletters and promotions as well as order confirmations, receipts, and shipping alerts, all managed in one place.\u003C\u002Fp>\u003Cp>A collaborative email editor, strong deliverability, and detailed analytics help your team design, send, and track every message with confidence.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Send marketing campaigns and transactional emails together\u003C\u002Fli>\u003Cli>Design emails with a collaborative drag-and-drop editor\u003C\u002Fli>\u003Cli>Automate order confirmations, receipts, and shipping alerts\u003C\u002Fli>\u003Cli>Authenticate your domain for strong inbox deliverability\u003C\u002Fli>\u003Cli>Segment contacts and personalize messages by behavior\u003C\u002Fli>\u003Cli>Track opens, clicks, and delivery across every send\u003C\u002Fli>\u003C\u002Ful>","mailjet",{"id":646,"name":1065,"slug":1066},{"id":1591,"title":1592,"icon":1593,"subtitle":1594,"description":1595,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":244,"is_featured":17,"sort_order":715,"slug":1596,"category":1597},88,"Matomo","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=matomo.org&sz=128","Connect Orderain to Matomo so you can track store traffic and behavior with a privacy-first, open-source analytics platform you fully control.","\u003Cp>Matomo is an open-source web analytics platform and a privacy-focused alternative to Google Analytics. It tracks how visitors find and move through your Orderain store while keeping full ownership of your data and staying compliant with GDPR and other privacy rules.\u003C\u002Fp>\u003Cp>You get detailed reports on traffic, conversions, and customer behavior without handing user data to third-party advertising networks.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Track visitors, traffic sources, and conversions on your store\u003C\u002Fli>\u003Cli>Keep full ownership of your analytics data\u003C\u002Fli>\u003Cli>Stay compliant with GDPR and privacy regulations by default\u003C\u002Fli>\u003Cli>See detailed reports, heatmaps, and visitor session recordings\u003C\u002Fli>\u003Cli>Measure ecommerce metrics like revenue and cart abandonment\u003C\u002Fli>\u003Cli>Self-host or use the cloud with no data sold to advertisers\u003C\u002Fli>\u003C\u002Ful>","matomo",{"id":244,"name":414,"slug":412},{"id":1599,"title":1600,"icon":1601,"subtitle":1602,"description":1603,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":1402,"is_featured":17,"sort_order":735,"slug":1604,"category":1605},89,"Meilisearch","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=meilisearch.com&sz=128","Connect Orderain to Meilisearch so shoppers get fast, typo-tolerant search results with instant suggestions as they type.","\u003Cp>Meilisearch is an open-source, lightning-fast search engine that powers on-site product search for your Orderain store. As shoppers type, they get instant results that tolerate typos and rank the most relevant products first.\u003C\u002Fp>\u003Cp>Fast, accurate search helps customers find what they want quickly, which reduces bounce rates and lifts conversions. You keep full control over indexing, ranking, and filters.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Deliver instant search results as customers type\u003C\u002Fli>\u003Cli>Tolerate typos and misspellings for better matches\u003C\u002Fli>\u003Cli>Rank the most relevant products first with custom rules\u003C\u002Fli>\u003Cli>Add filters and facets for categories, price, and attributes\u003C\u002Fli>\u003Cli>Index your full product catalog and keep it in sync\u003C\u002Fli>\u003Cli>Self-host or run in the cloud with full data control\u003C\u002Fli>\u003C\u002Ful>","meilisearch",{"id":1402,"name":1405,"slug":1406},{"id":1607,"title":1608,"icon":1609,"subtitle":1610,"description":1611,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":613,"is_featured":17,"sort_order":751,"slug":1612,"category":1613},90,"Mercado Pago","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=mercadopago.com&sz=128","Connect Orderain to Mercado Pago so you can accept cards, cash, and installment payments from customers across Latin America.","\u003Cp>Mercado Pago is a leading payment gateway across Latin America, letting your Orderain store accept credit and debit cards, bank transfers, cash vouchers, and installment plans in local currencies. It is widely trusted in Argentina, Brazil, Mexico, Chile, and Colombia.\u003C\u002Fp>\u003Cp>Local payment methods and installment options meet regional shopper expectations, helping you win more sales in these markets.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Accept cards, bank transfers, and cash vouchers across Latin America\u003C\u002Fli>\u003Cli>Offer installment payment plans popular with local shoppers\u003C\u002Fli>\u003Cli>Charge and settle in local currencies\u003C\u002Fli>\u003Cli>Serve customers in Argentina, Brazil, Mexico, Chile, and Colombia\u003C\u002Fli>\u003Cli>Process payments through a secure, trusted checkout\u003C\u002Fli>\u003Cli>Handle refunds and view transactions from your dashboard\u003C\u002Fli>\u003C\u002Ful>","mercado-pago",{"id":613,"name":1450,"slug":1451},{"id":1615,"title":1616,"icon":1617,"subtitle":1618,"description":1619,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":613,"is_featured":17,"sort_order":768,"slug":1620,"category":1621},91,"Mollie","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=mollie.com&sz=128","Connect Orderain to Mollie so you can accept European payment methods like iDEAL, Bancontact, SEPA, and cards from one gateway.","\u003Cp>Mollie is a European payment gateway that lets your Orderain store accept a wide range of local payment methods, including iDEAL, Bancontact, SOFORT, SEPA, and major cards. One integration covers the methods European shoppers expect at checkout.\u003C\u002Fp>\u003Cp>Transparent pricing, fast onboarding, and support for multiple currencies make it easy to sell across Europe from a single dashboard.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Accept iDEAL, Bancontact, SOFORT, SEPA, and card payments\u003C\u002Fli>\u003Cli>Cover popular local payment methods across Europe\u003C\u002Fli>\u003Cli>Charge and settle in multiple European currencies\u003C\u002Fli>\u003Cli>Onboard quickly with transparent per-transaction pricing\u003C\u002Fli>\u003Cli>Process refunds and recurring payments from your dashboard\u003C\u002Fli>\u003Cli>Reduce fraud with built-in payment security\u003C\u002Fli>\u003C\u002Ful>","mollie",{"id":613,"name":1450,"slug":1451},{"id":1623,"title":1624,"icon":1625,"subtitle":1626,"description":1627,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":93,"is_featured":17,"sort_order":5,"slug":1628,"category":1629},92,"Pinterest Business","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=pinterest.com&sz=128","Connect Orderain to Pinterest Business so you can sync your catalog, publish product Pins, and run shopping ads to Pinterest's shoppers.","\u003Cp>Pinterest Business links your Orderain store to Pinterest so your products appear as shoppable Pins in front of an audience actively looking for ideas and things to buy. Your catalog syncs automatically, keeping product details, pricing, and availability up to date.\u003C\u002Fp>\u003Cp>You can create product Pins, tag items, and run shopping ads that drive traffic and sales from Pinterest straight to your store.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Sync your Orderain product catalog to Pinterest automatically\u003C\u002Fli>\u003Cli>Turn products into shoppable Pins with live pricing\u003C\u002Fli>\u003Cli>Run Pinterest shopping ads to reach ready-to-buy audiences\u003C\u002Fli>\u003Cli>Keep product details and stock levels in sync\u003C\u002Fli>\u003Cli>Track clicks, conversions, and sales with the Pinterest tag\u003C\u002Fli>\u003Cli>Reach shoppers discovering products during planning and search\u003C\u002Fli>\u003C\u002Ful>","pinterest-business",{"id":93,"name":225,"slug":226},{"id":1631,"title":1632,"icon":1633,"subtitle":1634,"description":1635,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":646,"is_featured":17,"sort_order":806,"slug":1636,"category":1637},95,"Postmark","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=postmarkapp.com&sz=128","Send fast, reliable transactional email for order confirmations and account notifications.","\u003Cp>Postmark handles the transactional email your Orderain store sends every day, including order confirmations, shipping updates, password resets, and receipts. It is built purely for triggered messages, so delivery is quick and inbox placement is strong.\u003C\u002Fp>\u003Cp>Once connected, your store routes its automated emails through Postmark's infrastructure with detailed delivery tracking. You get open and click data, bounce handling, and message history, so you always know whether a customer received their confirmation.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Reliable delivery for order confirmations, receipts, and password resets\u003C\u002Fli>\u003Cli>Separate message streams to keep transactional mail out of promotional queues\u003C\u002Fli>\u003Cli>Detailed delivery, bounce, and spam-complaint tracking\u003C\u002Fli>\u003Cli>Ready-made templates with your store branding\u003C\u002Fli>\u003Cli>Searchable message history for support lookups\u003C\u002Fli>\u003Cli>Fast send times built for triggered notifications\u003C\u002Fli>\u003C\u002Ful>","postmark",{"id":646,"name":1065,"slug":1066},{"id":1639,"title":1640,"icon":1641,"subtitle":1642,"description":1643,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":61,"is_featured":17,"sort_order":821,"slug":1644,"category":1645},96,"Prodigi","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=prodigi.com&sz=128","Print and ship custom products on demand from a global fulfillment network.","\u003Cp>Prodigi lets your Orderain store sell custom-printed products such as wall art, apparel, mugs, and phone cases without holding any stock. When an order comes in, Prodigi prints it at the closest facility and ships it directly to your customer under your brand.\u003C\u002Fp>\u003Cp>With print labs across North America, Europe, Asia, and Australia, orders are produced near the buyer to cut delivery times and shipping costs. Your catalog, pricing, and branding stay in Orderain while Prodigi handles production and dispatch.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>On-demand printing with no inventory or upfront cost\u003C\u002Fli>\u003Cli>Global print network that routes each order to the nearest lab\u003C\u002Fli>\u003Cli>Wide catalog covering wall art, apparel, drinkware, and accessories\u003C\u002Fli>\u003Cli>Automatic order routing from Orderain to production\u003C\u002Fli>\u003Cli>Branded packing slips for a white-label unboxing\u003C\u002Fli>\u003Cli>Live tracking updates pushed back to your store\u003C\u002Fli>\u003C\u002Ful>","prodigi",{"id":61,"name":65,"slug":66},{"id":1349,"title":1647,"icon":1648,"subtitle":1649,"description":1650,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":395,"is_featured":17,"sort_order":837,"slug":1651,"category":1652},"Quaderno","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=quaderno.io&sz=128","Automate sales tax, VAT, and GST calculation plus compliant invoicing for every order.","\u003Cp>Quaderno keeps your Orderain store compliant with sales tax, VAT, and GST rules across the regions you sell to. It calculates the correct tax rate at checkout based on the customer's location and product type, so you charge the right amount every time.\u003C\u002Fp>\u003Cp>It also produces tax-compliant invoices and credit notes automatically, and tracks your thresholds so you know when you need to register in a new country or state. Reports are ready when it is time to file, which saves hours of manual reconciliation.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Automatic sales tax, VAT, and GST calculation at checkout\u003C\u002Fli>\u003Cli>Compliant invoices and credit notes generated for every order\u003C\u002Fli>\u003Cli>Threshold tracking that flags when you must register in a new region\u003C\u002Fli>\u003Cli>Instant tax reports ready for filing periods\u003C\u002Fli>\u003Cli>Multi-currency and multi-country support\u003C\u002Fli>\u003Cli>Customer-facing invoices branded to your store\u003C\u002Fli>\u003C\u002Ful>","quaderno",{"id":395,"name":397,"slug":398},{"id":1654,"title":1655,"icon":1656,"subtitle":1657,"description":1658,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":24,"is_featured":17,"sort_order":876,"slug":1659,"category":1660},98,"REVIEWS.io","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=reviews.io&sz=128","Collect and display verified product and company reviews to build shopper trust.","\u003Cp>REVIEWS.io gathers authentic feedback from your Orderain customers and displays it where it matters most, on product pages, in your store footer, and in Google search results. After each order, it automatically invites buyers to rate the product and their overall experience.\u003C\u002Fp>\u003Cp>Verified badges, star ratings, and photo or video reviews give new shoppers the social proof they need to buy with confidence. You can respond to reviews, moderate submissions, and syndicate ratings to Google Shopping.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Automated review invitations sent after each order\u003C\u002Fli>\u003Cli>Separate product reviews and company reviews\u003C\u002Fli>\u003Cli>Photo and video reviews for richer social proof\u003C\u002Fli>\u003Cli>Verified buyer badges to confirm authenticity\u003C\u002Fli>\u003Cli>Google Seller Ratings and product review syndication\u003C\u002Fli>\u003Cli>On-page widgets and star ratings that match your branding\u003C\u002Fli>\u003C\u002Ful>","reviewsio",{"id":24,"name":542,"slug":543},{"id":1662,"title":1663,"icon":1664,"subtitle":1665,"description":1666,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":458,"is_featured":17,"sort_order":892,"slug":1667,"category":1668},99,"Re:amaze","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=reamaze.com&sz=128","Run support across live chat, email, and social from one shared helpdesk inbox.","\u003Cp>Re:amaze brings all of your Orderain store's customer conversations into a single shared inbox, covering email, live chat, social messages, and SMS. Your team can see order details alongside each conversation, so replies are fast and informed.\u003C\u002Fp>\u003Cp>Live chat and chatbots handle common questions on your storefront, while automated workflows route tickets, tag conversations, and send follow-ups. Shared views and internal notes keep your whole team aligned on every customer.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Unified inbox for email, live chat, social, and SMS\u003C\u002Fli>\u003Cli>Order and customer context shown next to each conversation\u003C\u002Fli>\u003Cli>Live chat with chatbots for instant answers\u003C\u002Fli>\u003Cli>Automated ticket routing, tagging, and follow-ups\u003C\u002Fli>\u003Cli>Shared inboxes and internal notes for team collaboration\u003C\u002Fli>\u003Cli>FAQ and help center to deflect repetitive questions\u003C\u002Fli>\u003C\u002Ful>","re-amaze",{"id":458,"name":461,"slug":462},{"id":1670,"title":1671,"icon":1672,"subtitle":1673,"description":1674,"installation_guide":1675,"script":189,"meta":1676,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":61,"is_featured":17,"sort_order":907,"slug":1691,"category":1692},100,"SPOD (Spreadconnect)","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=spod.com&sz=128","Bring your Spreadconnect products into Orderain and let SPOD print, pack, and ship every order for you.","\u003Cp>If you already design products in Spreadconnect (SPOD by Spreadshirt), this plugin brings them straight into your Orderain store. Connect your account with one API key, pick the products you want to sell, and they appear on your storefront with their sizes, colours, and images already set up. No re-creating anything by hand.\u003C\u002Fp>\r\n\r\n\u003Cp>Once connected, it runs itself. When a customer pays, the order goes to SPOD for printing and shipping. As SPOD updates the order, Orderain picks up the change and keeps the tracking number on file so your dashboard always reflects what is actually happening.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cul>\r\n  \u003Cli>Import products from your Spreadconnect catalogue with titles, descriptions, sizes, colours, and images\u003C\u002Fli>\r\n  \u003Cli>Paid orders are forwarded to SPOD for fulfillment automatically\u003C\u002Fli>\r\n  \u003Cli>Once SPOD ships, the order is marked shipped and the tracking number is saved\u003C\u002Fli>\r\n  \u003Cli>Delivery marks the order delivered and can trigger a follow-up email\u003C\u002Fli>\r\n  \u003Cli>Cancellations on SPOD are reflected in Orderain automatically\u003C\u002Fli>\r\n  \u003Cli>Cash-on-Delivery orders are held by default; turn them on in settings if you want them sent\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cp>\u003Cstrong>Step 1:\u003C\u002Fstrong> Log in to your Spreadconnect account at admin.spreadconnect.app.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 2:\u003C\u002Fstrong> In the left sidebar, click \u003Cstrong>Connect Integrations\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 3:\u003C\u002Fstrong> Find the \u003Cstrong>Spreadconnect API\u003C\u002Fstrong> section and click \u003Cstrong>Connect\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 4:\u003C\u002Fstrong> In the pop-up, type a display name for the integration, for example Orderain.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 5:\u003C\u002Fstrong> Set the currency to \u003Cstrong>United States Dollar\u003C\u002Fstrong>. This is locked once you continue, so choose the currency you sell in.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 6:\u003C\u002Fstrong> Set the size chart to \u003Cstrong>Measurements in inches (inch)\u003C\u002Fstrong>, then click \u003Cstrong>Continue\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 7:\u003C\u002Fstrong> In the left sidebar, click \u003Cstrong>Integration Settings\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 8:\u003C\u002Fstrong> Under \u003Cstrong>API Connection\u003C\u002Fstrong>, click \u003Cstrong>Copy API Key\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 9:\u003C\u002Fstrong> In your Orderain Dashboard, go to \u003Cstrong>Plugins\u003C\u002Fstrong> and click on \u003Cstrong>SPOD (Spreadconnect)\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 10:\u003C\u002Fstrong> Paste your key into the \u003Cstrong>Spreadconnect API Key\u003C\u002Fstrong> field and click \u003Cstrong>Install\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 11:\u003C\u002Fstrong> Once installed, click \u003Cstrong>SPOD (Spreadconnect)\u003C\u002Fstrong> in the sidebar to open your product catalogue.\u003C\u002Fp>\r\n\r\n\u003Cp>\u003Cstrong>Step 12:\u003C\u002Fstrong> Select the products you want to sell, then click \u003Cstrong>Import Selected\u003C\u002Fstrong>. Your products go live and every order is sent to SPOD for fulfillment automatically.\u003C\u002Fp>",{"elements":1677,"persist_fields":1690},[1678,1681,1684,1687],{"name":39,"type":40,"label":1679,"required":23,"inputType":42,"placeholder":1680},"Spreadconnect API Key","Paste your Spreadconnect API key here",{"hint":1682,"name":46,"type":47,"label":1683,"default":23,"required":17},"As soon as a customer's payment clears, the order is sent to SPOD so printing can start. Leave this on for a hands-off setup.","Automatically send paid orders to SPOD",{"hint":1685,"name":51,"type":47,"label":1686,"default":17,"required":17},"COD orders are not paid until delivery and can still be refused. Leave this off unless you are comfortable paying for printing before collecting payment.","Also send Cash-on-Delivery (COD) orders to SPOD",{"hint":1688,"name":55,"type":47,"label":1689,"default":23,"required":17},"Whenever SPOD ships, delivers, or cancels an order, that change is reflected in Orderain and your customer gets notified. Turn off only if you prefer to update statuses manually.","Sync order status and tracking from SPOD",[39,46,51,55],"spod",{"id":61,"name":65,"slug":66},{"id":1694,"title":1695,"icon":1696,"subtitle":1697,"description":1698,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":243,"is_featured":17,"sort_order":940,"slug":1699,"category":1700},102,"Sendcloud","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=sendcloud.com&sz=128","Compare European carriers, print labels, and automate shipping across the EU.","\u003Cp>Sendcloud streamlines shipping for Orderain stores that ship across Europe by connecting dozens of carriers in one place. You compare rates, pick the best service per order, and print labels in bulk without logging into separate carrier sites.\u003C\u002Fp>\u003Cp>Customers get branded tracking pages and automatic notifications, while a self-service returns portal cuts down on support requests. Sendcloud is built around European carriers and delivery preferences, making cross-border EU shipping much simpler.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Access to many European carriers from one account\u003C\u002Fli>\u003Cli>Rate comparison and smart shipping rules per order\u003C\u002Fli>\u003Cli>Bulk label printing to speed up fulfillment\u003C\u002Fli>\u003Cli>Branded tracking pages and delivery notifications\u003C\u002Fli>\u003Cli>Self-service returns portal for customers\u003C\u002Fli>\u003Cli>Checkout delivery options such as service points\u003C\u002Fli>\u003C\u002Ful>","sendcloud",{"id":243,"name":247,"slug":248},{"id":1702,"title":1703,"icon":1704,"subtitle":1705,"description":1706,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":699,"is_featured":17,"sort_order":1380,"slug":1707,"category":1708},103,"Tapfiliate","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=tapfiliate.com&sz=128","Launch and manage an affiliate and referral program that drives new sales.","\u003Cp>Tapfiliate lets your Orderain store recruit affiliates, influencers, and partners who promote your products for a commission. Each partner gets a unique link, and Tapfiliate tracks the clicks and sales that flow back to your store.\u003C\u002Fp>\u003Cp>You set commission rules, approve payouts, and give affiliates a branded dashboard to watch their earnings. Referral programs let happy customers refer friends too, turning your existing buyers into a growth channel.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Unique tracking links for every affiliate and partner\u003C\u002Fli>\u003Cli>Accurate click and conversion tracking tied to orders\u003C\u002Fli>\u003Cli>Flexible commission rules and tiers\u003C\u002Fli>\u003Cli>Branded affiliate dashboards and marketing assets\u003C\u002Fli>\u003Cli>Customer referral programs to drive word of mouth\u003C\u002Fli>\u003Cli>Automated payout tracking and reporting\u003C\u002Fli>\u003C\u002Ful>","tapfiliate",{"id":699,"name":1709,"slug":1710},"Affiliate","affiliate",{"id":1712,"title":1713,"icon":1714,"subtitle":1715,"description":1716,"installation_guide":1401,"script":1401,"meta":60,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":243,"is_featured":17,"sort_order":959,"slug":1717,"category":1718},104,"TrackingMore","https:\u002F\u002Fwww.google.com\u002Fs2\u002Ffavicons?domain=trackingmore.com&sz=128","Give customers real-time order tracking across hundreds of global carriers.","\u003Cp>TrackingMore unifies shipment tracking for your Orderain store across more than a thousand carriers worldwide. Once an order ships, TrackingMore follows its journey and keeps the status updated automatically, no matter which carrier delivers it.\u003C\u002Fp>\u003Cp>Customers get a branded tracking page and proactive notifications, which cuts down on where-is-my-order support tickets. You get a dashboard that flags delayed or stuck shipments so you can act before customers complain.\u003C\u002Fp>\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\u003Cul>\u003Cli>Tracking across hundreds of global carriers in one place\u003C\u002Fli>\u003Cli>Branded tracking pages that keep shoppers on your site\u003C\u002Fli>\u003Cli>Proactive shipping notifications by email\u003C\u002Fli>\u003Cli>Alerts for delayed, stuck, or failed deliveries\u003C\u002Fli>\u003Cli>Central dashboard to monitor all shipments\u003C\u002Fli>\u003Cli>Automatic status sync back to Orderain orders\u003C\u002Fli>\u003C\u002Ful>","trackingmore",{"id":243,"name":247,"slug":248},{"id":1380,"title":1381,"icon":1382,"subtitle":1383,"description":1384,"installation_guide":1385,"script":1386,"meta":1720,"status":1389,"pricing_model":59,"amount_monthly":60,"amount_yearly":60,"category_id":1390,"is_featured":17,"sort_order":124,"slug":1391,"category":1722},{"data":1721},{"created_by_link":16,"subscription_required":17},{"id":1390,"name":1393,"slug":1394}]