FAQs

EcomExperts

Is this pitch deck built on Shopify?

Yes! We're glad you noticed, everything you see here is build on Shopify and integrated with our CRM.

Depending on the client, all these pages are generated with client specific information.

Did we mention we love building on Shopify?

What makes EcomExperts different from other Shopify agencies?

At EcomExperts, we offer the perfect balance between the quality of a high end Silicon Valley based agency and the affordability of an offshore agency. Based in Canada, our leadership team brings experience from top tech companies like Shopify and Airbnb, ensuring we understand what it takes to deliver exceptional results.

We combine this expertise with a talented global team. Through our overseas entities, we hire top professionals in countries like Pakistan, India, the Philippines, and Egypt as direct employees of EcomExperts. This unique approach allows us to provide high-quality, detail-oriented services at competitive prices.

Yes we all work 9-5 EST
How does EcomExperts ensure the quality of it's developers?

Maintaining quality across a team of 40+ developers is a challenge we take seriously. The key lies in strong leadership, well-defined processes, and a robust hiring and training program.

Each month, our HR team reviews around 1,000 developer applications. From this pool, only two to three candidates are selected, and an even smaller number successfully complete our intensive onboarding and training program. This rigorous process ensures that only the most skilled developers work on your projects, maintaining the exceptional standards EcomExperts is known for.

What types of projects can I outsource to EcomExperts?

We specialize exclusively in Shopify projects, covering the entire Shopify ecosystem. Whether it's small tweaks like moving a buy button, building custom Shopify apps, or integrating ERP systems (with input from your ERP expert), we can handle it all.

While we’ve worked on headless projects and maintain one headless database, we generally recommend standard Shopify infrastructure for 95% of stores. Headless setups can work in specific cases, but they're not our default recommendation.

Beyond development, we also offer UX/UI design, conversion rate optimization (CRO) with A/B testing analysis, and we’re expanding into data analytics and retail integration services. If it’s Shopify-related, we’re here to help!

How can EcomExperts help improve Shopify websites?

Ensuring Stability and Uptime
We prioritize keeping your site bug-free and operational at all times. For businesses generating $12 million in revenue, even an hour of downtime can cost thousands. Our team ensures your infrastructure is solid and quickly addresses any issues, protecting your revenue.

Executing Your Vision
Many e-commerce leaders have brilliant ideas for marketing and showcasing their products but lack the design and development resources to implement them cost-effectively. That’s where we come in—turning your ideas into reality while maintaining a strong ROI.

Optimizing Performance
With extensive experience across Shopify stores, we know what works. Using tools like heat maps and data tracking, our CRO team identifies opportunities to enhance user behavior. We test, measure, and implement improvements to boost average order value and conversion rates, ensuring tangible results.

Where are you based? Which timezone?

Our main office is in Montreal, Canada, not far from Shopify's headquarters—fitting, as our journey began with connections to Shopify through our founder, Andrew.

While our team is globally distributed, we operate on Eastern Standard Time (EST). This means your account managers and project work are available and aligned with a typical 9-to-5 US workday.

All EcomExperts team members are full time employees, no freelancers or temp contractors work on your project
What is the contract length?

For ongoing partnerships, we typically require an initial commitment of three months. This distinguishes partnership rates from project-based rates, which apply to shorter engagements.

After the initial three months, we only ask for a 30-day notice from the billing date if you decide to stop. This flexible approach ensures we stay focused on delivering excellent service without locking you into a long-term agreement. While you're free to leave with notice, most of our clients choose to stay with us for over 30 months—a testament to the results we deliver.

Do meetings, quality inspections, etc., count towards billable hours?

No. Billable hours only include the time our developers, CRO specialists, or UX/UI designers spend actively working on your project.

Here’s what’s not billable:

-Meetings with your account manager to discuss strategy or project details.

-Sessions with an architect to plan your project.

-Daily quality inspections performed to ensure your website runs smoothly.

These activities are complimentary perks we provide to ensure a seamless and exceptional experience. Only hands-on work on your website is counted as billable hours.

Process

What are the next steps if I decide to proceed?

YAY!
We'll send you a standard agency contract to review and sign. This step is usually quick.




Once the contract is signed, our finance teams will be in contact for payment, typically a net15 direct deposit system.




During the two weeks following the contract signing, we’ll:
- Conduct an onboarding call to meet your account manager & align on expectations.
- Review your website’s code to understand the current setup.
- Set up GitHub repositories and workflows to ensure smooth collaboration and clear project management.




Two weeks after the contract is signed, we’ll start tackling the first tasks on your list.

What does your development pipeline look like?

We use GitHub to manage and track all development work. Here's an overview of our pipeline:



1- Setup
We duplicate your current Shopify theme and set it up as the main "master branch" in our GitHub repository. This ensures all changes are properly logged and tracked.



2- Branches
- Dev Branch: All changes are merged here after initial work is completed.
- Project Branches: Separate branches are created for each specific project or task you're working on.



3-Quality Inspection
Once a project is complete, it is merged into the developer branch and undergoes rigorous quality inspections. After approval, you’ll have the opportunity to review the changes.



4-Deployment
When you approve the work, it is merged into the master branch. At this stage, a backup branch is automatically created in your Shopify account. This backup ensures you can quickly revert to a stable version if needed.



5- Tracking & Access
All changes are carefully logged in GitHub. If you ever need access to the Git logs, we can easily provide them.

This structured process ensures transparency, accountability, and a smooth workflow, minimizing disruptions and maximizing quality control.

For Enterprise solutions who require multiple full time developers we can consider using your github profile instead
What does the project management process look like?
  1. Dedicated Account Manager
    You’ll be assigned an account manager who also serves as your project manager. You can communicate with them regularly, either through scheduled meetings or via Slack, where you can share project requests and updates.
  2. Project Tracking in Notion
    -
    Your projects are logged in a Notion database with all relevant details.
    - The database tracks each project’s status—whether it’s being set up, in development, under quality inspection, or completed—so you always know where things stand.
  3. Time and Cost Estimation
    -
    Before starting, your account manager will provide an approximate estimate of the developer hours needed for each project.
    - Once the project is completed, the actual hours used will be logged in the dashboard for transparency and cost tracking.
  4. Notion Dashboard Features
    - Call Records
    : A history of all calls with your account manager, including transcripts for easy reference.
    - Change Log: A detailed log of all changes pushed to your code, with dates and descriptions, so you can track progress and share updates with stakeholders.

This streamlined process ensures clear communication, accurate tracking, and full visibility into your projects and their progress.

What security measures does EcomExperts implement?

At EcomExperts, security is a priority. Here's how we ensure it:



1. Limited Access to Sensitive Data
While working on Shopify developments, our access is limited to sales and customer data. We do not handle highly sensitive information like credit card details, reducing security risks.



2. Compliance as a Canadian Entity
As a Canadian-based company, we adhere to strict security and privacy regulations. Our processes align with these standards to ensure your data is handled responsibly.



3. Full-Time Employees Only
All team members are full-time employees of EcomExperts, hired through our established entities in various countries. We do not outsource work to freelancers or contractors, ensuring greater accountability and security.

4. Additional Security Measures
- We operate through secure VPNs and internal systems to protect data during development.
- Our workflows are designed to minimize exposure to sensitive information.

By combining regulatory compliance, a dedicated team, and secure practices, we provide a robust and secure environment for your projects.

Paul Denault

Chief Revenue Officer
EcomExperts!