GCC E-Commerce5 min read

OTO Shipping and Shopify: The Setup Guide

How to set up OTO (tryoto) with Shopify: connect the app, link carriers, map Saudi shipping zones, enable COD, and test your first shipment properly.

ReplAi TeamJuly 4, 2026

OTO (tryoto) is a Saudi shipping aggregator that connects your Shopify store to multiple carriers through one app. Setup follows a standard flow: install the OTO app from the Shopify App Store, connect your OTO account, choose and activate carriers, map shipping zones, enable COD settings, and test a live order.

What is OTO and why use an aggregator?

OTO is a shipping gateway built in Saudi Arabia that sits between your store and a network of carriers. Instead of integrating Aramex, SMSA, iMile, and others one by one, you integrate OTO once and manage carriers from a single dashboard.

The aggregator model helps when:

  • You want rate comparison. Different carriers win on different routes, and an aggregator lets you pick per shipment.

  • You are not ready for carrier contracts. Aggregators pool volume, which gives smaller stores access to rates and services they could not negotiate alone.

  • You ship to varied destinations. One carrier rarely covers every Saudi region equally well.

  • You want one integration to maintain. Carrier changes happen in the OTO dashboard, not in your Shopify configuration.

Available carriers, features, and pricing change over time, so treat this guide as the process and verify current details with OTO before committing.

What do you need before setup?

  1. An OTO account. Register on tryoto and complete merchant onboarding with your commercial registration.

  2. A picture of your shipping lanes. Where your orders go, typical parcel weight, and your COD share, so you can evaluate carrier options inside OTO sensibly.

  3. Clean product data in Shopify. Weights and dimensions drive rates and labels.

  4. A COD policy. Confirmation process, COD fees if any, and how you handle refused parcels.

How do you connect OTO to Shopify, step by step?

  1. Install the OTO app from the Shopify App Store.

  2. Connect your account. Log in with your OTO credentials to link the store, so orders sync into the OTO dashboard.

  3. Activate carriers. Inside OTO, choose the carriers you want available and review their coverage and rates for your lanes.

  4. Map shipping zones. Align your Shopify shipping zones and rates with the carrier services you activated. Decide whether customers see flat rates or calculated ones.

  5. Enable COD settings. Configure cash on delivery so collection amounts attach to shipments, and align with your Shopify manual COD payment method.

  6. Test a live order. Push a real order through: create the shipment in OTO, print the label, hand off the parcel, track to delivery, and verify COD remittance. Fix issues before scaling.

How do you choose carriers inside OTO?

Let data assign lanes rather than loyalty:

QuestionHow to answer it
Who delivers fastest to Riyadh?Run split volume for two weeks, compare first-attempt success
Who handles COD best?Compare refusal and remittance timing per carrier
Who covers remote regions?Check coverage maps, then verify with test shipments
Who is cheapest?Compare all-in cost including failed attempts, not just the base rate

A carrier that is 2 riyals cheaper but fails 5 percent more deliveries is the expensive option. Failed COD deliveries cost shipping both ways plus the lost sale. If you are comparing aggregators before committing, our OTO vs Torod vs SideUp comparison covers the decision, and the Torod setup guide shows the alternative path.

What happens once shipping runs on autopilot?

The messages start. Where is my order, can the driver come in the evening, I want to pay cash, how do I return this. In Saudi Arabia these questions arrive on WhatsApp and Instagram, in Gulf dialect or Franco-Arabic, mostly outside working hours. Answer speed decides whether deliveries succeed and whether customers reorder.

ReplAi automates exactly this for Shopify stores. It answers Instagram DMs, Messenger, WhatsApp, and web chat 24/7, replying in under 14 seconds on average and fully automating about 80 percent of messages across our merchant cohort (Q1 2026), in Gulf, Egyptian, and Levantine dialects plus Franco-Arabic and English. It tracks orders, processes returns, and takes COD orders inside the conversation, complementing whatever carrier mix OTO routes for you. One-click install, live in about 10 minutes. Book a demo or start on the free plan.

Frequently asked questions

Is OTO free to use with Shopify?

OTO's pricing depends on its current plans and your shipping volume, and aggregator pricing models change over time. Check tryoto for current plans, and when comparing costs include the shipping rates you actually get, since the subscription is usually the smaller number.

Which carriers can I access through OTO?

OTO connects to a network of local and regional carriers serving Saudi Arabia and beyond. The exact list evolves as partnerships change, so review the current carrier roster in the OTO dashboard against your lanes before deciding it covers your needs.

Does OTO handle cash on delivery?

Yes, COD flows through the carriers you activate, with configuration in the OTO dashboard and remittance handled per your agreement. Verify remittance timing per carrier, and pair COD with pre-dispatch confirmation to reduce refused parcels, which are the main COD cost.

Should I use OTO or integrate carriers directly?

Start with the aggregator if you are early or your lanes are varied: one integration, carrier flexibility, pooled rates. Consider going direct with a single carrier once your volume concentrates enough to negotiate better terms than the pooled rate. Many stores run both in parallel.

Ready to stop losing sales in the DMs?

ReplAi handles Instagram and Messenger DMs in Arabic, Franco, and English, with voice notes and deep Shopify actions. Most merchants are live in 10 minutes.

Keep reading