Alexandre Rabottin
Backend developer · Shopify Plus

Shopify and your ERP, finally in sync.

I'm a backend developer at unique.paris, a Shopify Plus agency. My job: connecting Shopify to ERP, OMS, WMS and CRM systems so that stock, orders, prices and customers flow on their own, and migrating stores to Shopify Plus. Got a project? I'll put you in touch with the team.

Brands I've worked on Balmain · Isabel Marant · Bonpoint · Fusalp · Maison Berger Paris · Arkopharma · Saint James · Cuisissimo · Kappa

01.Situations I know well

  • We re-key Shopify orders into the ERP.

    Every order copied by hand means errors, shipping delays and wasted hours.

  • The site sells products we no longer have.

    Stock syncs once a day, or not at all. The result: cancellations and disappointed customers.

  • Our connector fails and nobody knows why.

    No logs, no alerts: you find out when a customer calls.

  • We want to leave Magento, but we're afraid of breaking everything.

    Products, customers, order history, SEO: nothing should be lost during the switch.

02.My expertise

Cegid, SAP, Salesforce, Fluent Commerce… As soon as a tool exposes an API, a SOAP web service or files (CSV, FTP), it can be connected to Shopify.

  • Catalog and stock

    Products, variants, prices and multi-warehouse stock, pushed from the ERP or PIM to Shopify.

  • Order flows

    Shopify orders sent to the ERP or OMS, then statuses, shipments and tracking numbers sent back.

  • Customers and loyalty

    Sync with the CRM or the email marketing tool, loyalty programs.

  • Migration to Shopify Plus

    From Magento, PrestaShop, Drupal or Octave: catalog, customers, orders and 301 redirects.

  • Shopify Functions

    Custom discount, shipping and payment rules, run directly by Shopify.

  • Monitoring

    Readable logs, error alerts, replay of failed flows: you know what goes through and what gets stuck.

03.Work

A few integration and migration projects I've worked on for premium brands.

Projects delivered within the Shopify Plus agency unique.paris. All projects

04.Stack

  • PHP 8 · Symfony
  • Shopify Admin API (GraphQL)
  • Shopify Functions
  • Webhooks · message queues
  • REST API · SOAP
  • CSV · FTP · SFTP
  • PostgreSQL · MySQL
  • Docker

05.Got a Shopify project?

A connector or a migration needs a full team: project manager, developers, designers, follow-up after go-live. That's what unique.paris, the Shopify Plus agency I work at, does.

  1. You describe your project

    Your tools, your flows, what gets stuck. A few lines are enough.

  2. I put you in touch

    With the right person at unique.paris, who takes over your request.

  3. The agency scopes and quotes

    Flow scoping, a detailed proposal, then a team dedicated to your project.

06.FAQ

Do you freelance on Shopify projects?

No. I'm a backend developer at unique.paris, a Shopify Plus agency. For a Shopify project, I put you in touch with the agency.

Why work with a full team?

A connector or a migration directly affects your sales: it needs scoping, testing, a supported go-live and long-term follow-up. A team with a project manager, developers and designers secures all of that.

Which ERPs can be connected to Shopify?

Most of them: Cegid, SAP, Sage, Odoo, Business Central, Dolibarr… As soon as a tool exposes an API, a SOAP web service or files (CSV, FTP), it can be connected to Shopify.

Why not use an app from the Shopify App Store?

If an existing app covers the need, it's often the best option. Custom work makes sense when business rules, volumes or the ERP go beyond standard cases.

What happens when Shopify changes its API?

Shopify releases a new API version every quarter. A custom connector therefore needs to be maintained and updated as these versions come out.

07.Get introduced

Describe your project in a few lines: your tools (ERP, logistics, CRM) and what you want to achieve. I'll put you in touch with the unique.paris team.

My services