PerfyraShopify Store Launch in 7 Days for the UAE Market

Fast Shopify Launch, Salla Migration, and GCC Payment Setup for Middle East Growth

Shopify DevelopmentStore LaunchProduct MigrationSKU Management
By the numbers
1500+

Products migrated and structured

7 Days

End-to-end store launch

3+

Payment methods integrated

100%

Middle East shipping setup

Campaign-Ready

Marketing launch enabled from day one

The Challenge

Perfyra had to go live in 7 days while handling 1,500+ SKUs, messy product data from Salla, and regional checkout and shipping requirements. Without a clean operational setup, marketing campaigns would be delayed and early conversion would suffer.

Our Solution

We delivered a non-headless Shopify OS 2.0 build with structured SKU migration from Salla, regional payment and shipping integrations, Saudi shortcode support at checkout, and campaign-ready collection and landing page setup so the team could launch marketing immediately after go-live.

Tech Stack

Shopify OS 2.0Custom LiquidPremium ThemeStripeTabbyTamaraAramexSMSAChatGPT Image Generation

Outcome

Perfyra went live in 7 days with clean SKU operations, reliable checkout and shipping for GCC buyers, and a campaign-ready storefront that allowed the team to start marketing on schedule.

Perfyra needed to get to market fast. They had more than 1,500 products, a tight 7-day timeline, and a storefront still running on Salla — a solid platform for the Arabic-first market but not built for the global app ecosystem that Shopify provides. The product catalog was in Arabic, the payment methods had to include Tabby and Tamara alongside card gateways, and shipping needed to work for both UAE buyers and cross-border Saudi deliveries from day one. Marketing campaigns were planned, but the store foundation was not launch-ready.

Live site: perfyra.com

Digital design: Advibe Team

The Challenge

The 7-day countdown started when Perfyra handed over their Salla export. The data was messy. Salla and Shopify treat product data differently — variant mapping, metafields, and collection structures do not translate one-to-one. We had 1,500+ SKUs to move, each with Arabic titles that had to be preserved as-is. No machine translation, no transliteration. The exact Arabic product names from the original catalog had to appear on the new storefront.

The timeline was unforgiving. A standard Shopify build for a catalog this size would take two to three weeks. We had seven days. Day one was migration planning and export audit. Day two was Shopify architecture — theme selection, app stack, and data schema. Day three was supposed to be payment integration. Day four was shipping configuration. Days five through seven were QA, collection building, and campaign setup. Every day had a dependency on the one before it. One slip would cascade.

The regional requirements added complexity. Tabby and Tamara are not plug-and-play in every Shopify region. They require merchant account verification, specific app configurations, and — in Tamara's case — manual webhook setup. Shipping was another layer: Aramex for UAE deliveries, SMSA for Saudi cross-border, each with carrier-calculated rates that had to map to correct weight and zone configurations. Saudi shortcode support at checkout was non-negotiable for conversion.

I have built Shopify stores for the GCC market before, so I knew the contours of the work. But knowing the contours and executing on a 7-day calendar are different things.

What We Did

The migration was the critical path. We exported Perfyra's full product catalog from Salla as CSV and wrote a custom data transformation script to handle variant mapping across all 1,500 SKUs. The script matched Salla's variant structure — size, color, and bundle configurations — to Shopify's variant model, which uses a flat option pattern. Every Arabic product name was preserved in the CSV using UTF-8 encoding. We did not translate a single title.

I built the storefront on Shopify OS 2.0 using a premium theme with custom Liquid modifications. The theme handled product display, collection pages, and the cart drawer. The checkout flow used Shopify's native checkout with Stripe as the primary card gateway. Tabby and Tamara were installed as Shopify apps and configured at the checkout level. Tamara required manual webhook mapping for order status updates — a step that is easy to miss if you have not set it up before.

Shipping was configured through carrier-calculated apps for Aramex and SMSA. Each courier required API credentials and zone-specific rate tables. For Saudi-bound orders from the UAE warehouse, SMSA rates had to account for cross-border customs handling and dimensional weight. COD was mapped to Saudi shipping zones as a separate payment method.

The last two days were QA and campaign preparation. We spot-checked product data across all variant types — simple products, multi-variant products, and bundle-style listings. Collections were organized around product categories and planned campaign segments. We used ChatGPT image generation to produce product and campaign creative assets, which let the marketing team start testing ad creative within hours of go-live instead of waiting days for a design cycle.

Results

Perfyra went live on day seven. The store had clean SKU operations, reliable checkout and shipping for GCC buyers, and a campaign-ready storefront. The marketing team launched their first campaign within 48 hours of go-live. A 7-day launch timeline for a 1,500-SKU store with Salla migration, an Arabic catalog, and GCC payment configuration is at the edge of what is achievable. It requires a team that has done regional Shopify builds before and a client who moves fast on decisions.

What We Learned

We underestimated the product data quality issue from the Salla migration. When we pulled the full export, 340 products had missing or incorrect variant data — size options with no associated inventory, product images referenced in the data but absent from the file, and variant prices that defaulted to zero. Day 3 of the 7-day timeline was supposed to be payment integration setup. Instead, day 3 became entirely data cleaning.

The lesson is not that Salla exports are bad — it is that every migration, regardless of source platform, requires a data audit before the timeline is quoted. We now run a mandatory data audit on every catalog migration before committing to a launch date. If we had done this before the Perfyra engagement, I would have quoted 9 days instead of 7 and had margin for the data work. The 7-day delivery still happened — but day 3 was not what we planned.

GCC-Specific Integration Details

Salla is the dominant Arabic-first e-commerce platform in Saudi Arabia, and many GCC merchants we work with are migrating from it to Shopify for better app ecosystem support and international scalability. As of 2026, there is no official Salla-to-Shopify migration tool. Every migration is a manual or scripted process. The key difference between platforms is variant data structure: Salla uses a relational product model while Shopify uses a flat option system. Arabic product data requires UTF-8 CSV handling to avoid encoding loss during import.

Tabby and Tamara are the two most requested buy-now-pay-later providers in the GCC. Both require merchant account verification before Shopify app installation. Tabby's Shopify app integrates at checkout with minimal configuration. Tamara requires manual webhook mapping for order status synchronization — a step that Apple Pay and Stripe integrations do not need. If you are setting up Tamara for the first time, budget an extra half-day for webhook testing.

For shipping, Aramex and SMSA are the standard couriers for UAE-to-GCC e-commerce. Both are configured via carrier-calculated shipping apps that connect to the courier's API for real-time rate calculation. SMSA is particularly important for KSA deliveries originating from a UAE warehouse, as Saudi customs documentation and dimensional weight calculations differ from domestic UAE shipping.

For a deeper walkthrough of Shopify setup for Middle East markets, see the Shopify Development Guide. For context on how this UAE launch fits into a broader CRO strategy, see Shopify CRO in Dubai.

FAQ

Q: How long does it take to migrate from Salla to Shopify?

A: Under 500 products typically takes 3 to 5 days. For 1,000 to 2,000 products, expect 7 to 10 days. Data quality is the biggest variable — a clean export can save multiple days of cleaning work. Always run a data audit before quoting a timeline.

Q: Does Shopify support UAE shipping carriers?

A: Yes. Aramex and SMSA can both be integrated via carrier-calculated shipping apps available in the Shopify App Store. COD can be configured as a separate payment method and mapped to specific shipping zones, which is the standard setup for Saudi deliveries.

Q: Can Shopify handle Arabic product catalogs?

A: Yes. Shopify supports Arabic RTL text natively at the theme level. Product data imports correctly when the CSV is UTF-8 encoded, and Arabic product names, descriptions, and metafields display without encoding issues.

Trusted by teams,
to build better.

Industry-leading eCommerce teams, founders, and marketing managers who demand excellence.

Fabus Frames
“Two years in and they're still with us. Didn't just build the store — still showing up when campaigns need fixing. That kind of consistency is hard to find.”
fabusframes logo

FabUs Frames team

fabusframes.com
SA
Sayanth

Marketing Team Lead, FabUs Frames

We leaned on ConvFetti for Vishu, Onam, and other festival pushes. The landing pages actually converted — we doubled last year's revenue. Rare to find a team that gets both CRO and seasonal timing.
AR
Abdul Rahim

Marketing Lead, Perfyra

Three months in, our conversion rate was up 40%. No endless strategy decks — just clear fixes on the product and collection pages that actually move numbers for a catalog our size.
BG
Ben Gulliver

Founder, GymProLuxe

We needed pages that felt premium but still loaded fast. ConvFetti got that balance right — sharp design, clean build, and everything went live when we needed it to.
DK
Daraab Kiani

Founder, Redge Fit

Most dev teams ship the theme and disappear. ConvFetti understood why people were dropping off and cleaned up the whole flow. Storefront and ops finally feel aligned.
AN
Anish

Founder, Karriere-Campus DE

Karriere-Campus DE had to go live quickly for the German market. ConvFetti built the site in a few days — not a rushed template, something polished enough we could launch with confidence.
RT
Renjith

Founder, Hoco Tissues

Moving from Amazon to Shopify felt overwhelming at first. ConvFetti handled setup, product pages, and checkout — we went from zero to live without the usual migration chaos.
SH
Shibli

Founder, Fudsy

Fudsy needed an online grocery setup that could handle fresh products and cold-chain delivery across Poland. ConvFetti built checkout and catalog fast — something we could actually run day to day.
RS
Ronak Shah

Founder, Nordstone

ConvFetti designed the product UX for Score AI and the Redge Fit app with our team. Clean flows, sharp UI, and handoffs our developers could ship without the usual design-to-dev back-and-forth.