The transition from Ideasoft to Shopify takes six steps that preserve catalog, categories, sort orders, customer data and order history: document the current store, prepare Shopify, transfer data, switch DNS, reconnect your ad accounts, then test and go live. Most problems come not from the data transfer but from DNS timing, missing 301 redirects and forgotten marketing accounts.
Moving from Ideasoft to Shopify means leaving one of Turkey's widely used local e-commerce platforms for a platform that scales globally. The move covers transferring your product catalog, category structure, product sort orders, customer data and order history to the new platform without losing any of it. In the projects we manage at Nodus Works, we have seen that the most common problems in Ideasoft to Shopify migrations are not about the technical transfer. They are DNS cutover timing, incomplete 301 redirects and forgetting to reconnect marketing accounts. This guide covers every technical step of the migration and the critical decision points. If you want to see the full project flow and delivery stages of the migration process, you can start with our 60-page Shopify Migration Process document. We cover the steps common to every migration, such as choosing a Shopify plan, transferring data, protecting SEO and going live, in Migrating to Shopify: Our Complete Guide; this article focuses on the technical transfer details specific to Ideasoft.
Ideasoft vs Shopify: Platform Comparison
Ideasoft is a local SaaS e-commerce platform built for the Turkish market. With its Turkish interface, local payment integrations and connections to Trendyol and Hepsiburada, it became a common starting point for small and mid-sized sellers in Turkey. Shopify, on the other hand, has operated in the global market since 2006 and is used by millions of businesses in 175+ countries; according to Shopify's 2025 annual results, 378.4 billion USD in gross merchandise volume (GMV) went through the platform in 2025.
The decision to migrate is usually triggered by one of these factors: plans to expand into international markets, the need to use Cloudflare as a DNS provider, the need for a wider app ecosystem, or current Ideasoft costs no longer being competitive with Shopify.
What Gets Migrated from Ideasoft to Shopify?
The data moved from Ideasoft to Shopify falls into five main categories, and each one has different technical requirements. Defining the migration scope clearly at the start directly determines the project's timeline and budget.
Products, Categories and Product Sort Order
Product migration is the largest stage by volume. You export a CSV from Ideasoft and map its columns to Shopify's import template. The core product data transferred includes title, description, SKU, price, sale price, stock quantity, image URLs and variants (color, size, material).

The category structure and the sort order of products within each category need separate attention. In Shopify, collections are based either on automated rules or on manual sorting. To carry the manual in-category sort order from Ideasoft over to Shopify, you need to document the product order of each collection separately and apply it manually in Shopify. With large catalogs, this takes time.
Technical Note: With its 2024 update, Shopify raised the variant limit to 2,048 per product. If your Ideasoft variant structure is below this limit, you do not need to restructure your products during the transfer.
After moving your product and stock data to Shopify, you can manage your marketplace integration from a single place through Shopify with Station, so that synchronization with marketplaces such as Trendyol and Hepsiburada is not interrupted.
301 Redirects and SEO Assets
Ideasoft and Shopify use different URL structures. Your existing Ideasoft URLs are already indexed by Google, and if these pages are left without 301 redirects to their new Shopify addresses, organic traffic collapses within weeks.

The 301 redirect map should be prepared before the migration and set up in Shopify under Content > Menus > URL redirects, either one by one or through a bulk CSV import. CSV import is available on every plan, and projects with 1,000+ redirects also use this method or an import tool such as Matrixify.
Order History (via API)
Shopify does not import historical orders natively. To move your Ideasoft order history to Shopify, you need a custom integration script that pulls the data from the Ideasoft API and writes it to the Shopify Admin API. Migrated orders appear in Shopify with the "archived" status: no stock or payment actions can be taken on them, but they remain accessible for customer order history and reporting.
Migrating order history is not mandatory; however, if your customer service team needs access to past orders, this step should be added to the project.
Customer Data and KVKK
Customer names, email addresses, phone numbers and saved addresses are imported into Shopify via CSV. Under KVKK (Turkey's data protection law), you need to get legal advice before transferring customer data; in particular, you should confirm whether your current user agreement covers the data transfer.

Since February 2026, Shopify has removed password-based customer login for new stores. Shopify does not process the password field in customer records migrated from Ideasoft; on their first login, customers verify their identity with an OTP code sent to their email.
Migrating from Ideasoft to Shopify: Step-by-Step Process
When carried out in the right order, an Ideasoft to Shopify migration protects your SEO and keeps sales running without interruption at the same time. In the projects we manage at Nodus Works, we have seen that the biggest delays happen not in the technical transfer but in DNS timing and reconnecting ad accounts.
Step 1: Document Your Current Setup
Before you start the migration, map out your Ideasoft store completely:
- All product URLs (category and product pages): export them from Google Search Console
- Category hierarchy and product sort orders
- Active ad campaigns and their linked URLs (Meta, Google)
- Existing integrations (payments, shipping, accounting)
- Historical order volume and number of customer records
This documentation directly determines the timeline and budget of the migration.
Step 2: Prepare Your Shopify Store
Before starting the data transfer, configure the Shopify side: plan selection, payment infrastructure (local payment providers such as iyzico, PayTR or Craftgate), shipping settings and theme setup. Mobile and desktop testing should be completed before the theme goes live.

To move to Shopify without breaking your Ideasoft marketplace connection (Trendyol, Hepsiburada), Station should be set up before the migration, so that marketplace synchronization continues through Station the moment Shopify goes live.
Step 3: Data Transfer
At this stage, the product catalog, customer data and 301 redirect map are moved to Shopify. For large catalogs (1,000+ products), the transfer uses Shopify's CSV format and, where needed, import tools such as Matrixify. The variant structure and image URLs should be validated before the transfer.
The 301 map is set up in Shopify under Navigation > URL Redirects or through a bulk CSV import. A matching Shopify URL should be defined for every Ideasoft URL, and every page Google has indexed should be covered.
Step 4: DNS Cutover and a Cloudflare Warning
The DNS cutover is the most critical step of the whole process, and getting the timing wrong leads to problems that are hard to reverse.

A Risk to Avoid: Do not move your domain's DNS to Cloudflare while Ideasoft is still active. Pointing a domain managed in Cloudflare DNS to the Ideasoft server with an A record or CNAME can take your store offline instantly, because of an incompatibility with Ideasoft's infrastructure. The DNS cutover should only be done on the day Shopify goes live, by pointing the domain to Shopify's IPs.
Recommended DNS cutover order:
- Complete the Shopify store in a test environment (on its temporary .myshopify.com address)
- Verify all 301s and the checkout flow with a test order
- On go-live day: disconnect the domain from Ideasoft
- Update your DNS records with the IP or CNAME provided by Shopify
- Monitor both sides until TTL propagation is complete (usually 1-4 hours)
We explain in detail how to point DNS records to the correct Shopify targets, and which errors can come up while waiting for SSL, in our guide to connecting a domain to Shopify.
Step 5: Reconnect Your Marketing Accounts
Once the DNS cutover is complete, your ad accounts need to be connected to Shopify. If this step is skipped, campaigns keep running but conversion data is lost.
Systems that need to be reconnected:
- Meta (Facebook/Instagram): Shopify admin > Sales Channels > Facebook & Instagram. The Pixel ID and Conversions API need to be configured again.
- Google Ads: Reconnect through the Google & YouTube channel. Enhanced Conversions should be turned on.
- Google Analytics 4: Set up again through Shopify's GA4 integration or via GTM.
- Email marketing (Klaviyo, Mailchimp, etc.): API keys are set up again through Shopify.
Your ad history and audience segments from the Ideasoft period are kept; however, no attribution data can be collected while the pixel connection is down. To keep this window as short as possible, prepare your go-live day checklist in advance.
Step 6: Testing and Going Live
What to check before going live:
- Order flow: payment, stock deduction, confirmation email
- 301 redirects: crawl test in Google Search Console
- Mobile compatibility and page speed (Core Web Vitals)
- Marketplace synchronization (Trendyol, Hepsiburada via Station)
- Tax and invoice settings
- Customer account login (OTP flow)
Fees on Shopify: A Transparent Cost Analysis
Cost comparison is a deciding factor in the decision to move to Shopify. However, Shopify's fee structure varies significantly depending on the plan you choose and your payment infrastructure.

Since Shopify Payments is not available in Turkey, local payment providers such as iyzico, PayTR or Craftgate are used. These integrations count as third-party payment providers, so Shopify charges its third-party transaction fee on top. On the Basic plan, this means an extra 2.0% per order.
Tip: If your monthly order volume is high, you can calculate the return on upgrading your plan. Moving from Basic to Grow (a difference of $45 with monthly billing, $35 with yearly billing) means saving 1% in fees. If your monthly volume processed through a third-party payment provider is above 3,500 USD with yearly billing or above 4,500 USD with monthly billing, the Grow plan becomes more cost-effective than Basic.
When you choose yearly billing, you get a discount of about 30% on Basic and 25% on Grow and Advanced. When planning the migration, compare the yearly cost with the monthly cost.
Shopify's platform fee and the transaction fee of your virtual POS or payment provider show up as an extra cost item you were not used to on Ideasoft, and this should not be overlooked. However, in most of the migration projects we manage at Nodus Works, these fees do not remain a pure loss: the higher sales volume that comes from Shopify's conversion rate optimization, page speed and international selling capacity turns the fees you pay back into sales. In other words, fees should be compared not only by rate, but by the platform's overall effect on sales.
Common Mistakes When Migrating from Ideasoft to Shopify
At Nodus Works, we have documented the mistakes that keep coming up in the migration projects we manage. Every item on this list has caused a project delay or a loss of organic traffic.
Setting up incomplete 301 redirects
Redirecting only the main categories and skipping product pages causes hundreds of URLs indexed by Google to return 404. Organic traffic to these URLs drops within weeks. A 301 is mandatory for every product and category URL.
Timing the DNS cutover wrong
Moving DNS to Cloudflare while Ideasoft is still active takes the store offline instantly (see the warning in Step 4). On go-live day, DNS should be changed immediately after disconnecting Ideasoft.
Forgetting marketing accounts after the migration
If Meta Pixel and Google Ads conversion tracking are not reconfigured along with the DNS change, ad campaigns keep running without attribution data. This step should be ticked off separately on the go-live day checklist.
Customers expecting their passwords to work
Customers migrated from Ideasoft cannot log in to Shopify with their passwords; since February 2026, Shopify has removed password login for new stores. If customers are not told about OTP login before the migration, customer service gets a flood of requests.
Going live without a test order
In stores that go live before payments, shipping calculation and stock deduction are verified with a real test order, technical problems can appear in the first customer orders. A test order before going live is mandatory.
FAQ
How long does a migration from Ideasoft to Shopify take? It depends on catalog size and the number of integrations. For stores with fewer than 500 products, the technical migration takes 2-3 weeks; with 1,000+ products and multiple integrations, it takes 4-8 weeks. Most of this time goes into data cleanup, the 301 map and testing.
Do SEO rankings drop after the migration? When 301 redirects are set up correctly, there is no ranking loss in the long run. Google usually processes 301s within a few weeks. There may be temporary fluctuations; however, a poor 301 setup or missing redirects lead to permanent traffic loss.
Can product reviews be moved from Ideasoft to Shopify? There is no native tool for this. Review data can be exported in JSON or CSV format and imported through apps such as Judge.me, Loox or Yotpo. Each app has its own import format, so validate the data before the transfer.
Can Ideasoft customers log in to their accounts on Shopify? Yes, but not with their passwords. Since February 2026, Shopify has removed password-based login for new stores. Customers log in with a one-time code (OTP) sent to their email. If order history was migrated, customers can also see their past orders.
Is the Trendyol and Hepsiburada integration affected by the migration? Direct integrations change: the marketplace connection on Ideasoft is cut, and a new integration is set up through Shopify. When this transition is managed with Station, the transfer takes less time and marketplace synchronization continues without interruption. To connect Hepsiburada product, stock and order sync to Shopify, see our Shopify Hepsiburada integration page.
How do you migrate from Ideasoft to Shopify? A migration from Ideasoft to Shopify is completed in six steps: documenting the current setup, configuring the Shopify store, transferring product data, customer data and 301 redirects, the DNS cutover, reconnecting marketing accounts, and testing and going live. The most critical step is DNS timing; moving to Cloudflare while Ideasoft is active takes the store offline instantly.
What is the main difference between Ideasoft and Shopify? Ideasoft is a local SaaS platform built specifically for the Turkish market; with its local payment integrations and Trendyol/Hepsiburada connections, it is a starting point for Turkish sellers. Shopify is a global platform used by millions of businesses in 175+ countries; it offers 21,000+ apps, headless development with Hydrogen and international selling infrastructure with Shopify Markets.
How do you protect SEO when migrating from Ideasoft to Shopify? A 301 redirect is set up from every Ideasoft URL to its matching Shopify URL. The URL list exported from Google Search Console is used for full coverage. The 301s are set up in Shopify's URL Redirects menu or through a bulk CSV import. With a correct setup, Google processes these redirects within a few weeks and rankings stay the same.
Conclusion: Getting the Timing Right When Moving from Ideasoft to Shopify
Moving from Ideasoft to Shopify is a process that depends more on timing and scope management than on the technical transfer. When 301 redirects, DNS cutover timing and reconnecting marketing accounts are planned correctly, the migration protects both your SEO assets and the continuity of your sales.
To see every stage of the migration process, the cost items and the delivery timeline, you can refer to our 60-page Shopify Migration Process document. To get your project started, we can assess your technical requirements as part of our Shopify migration service.






