The most important moment in an AI trial happens before the first impressive result: the permission screen.

Connecting a tool can expose product data, customer information, ad accounts, content systems, or the ability to change a live storefront. A polished demo does not tell you whether that access is proportionate.

Here is the audit I use before adding an AI product to an ecommerce stack.

1. Define the job before the vendor

Write one sentence: “We are evaluating this tool to reduce or improve ___.” Add the current baseline and the result you expect after 30 days.

Without that sentence, every feature looks useful and every dashboard becomes difficult to remove.

2. Map the data

List what the tool requests and classify it:

  • public catalog information
  • operational store data
  • customer personal information
  • marketing and advertising data
  • financial or margin information
  • write access to live systems

Ask what is stored, for how long, in which region, and whether the data is used to train models. Check the vendor’s current contractual terms, not a screenshot from an old review.

3. Reduce permissions

Begin read-only when possible. Connect a test property or restricted account. Avoid shared owner credentials and use OAuth or scoped service accounts when the platform supports them.

Write access should be earned by a workflow that has already produced reliable recommendations.

4. Test the failure, not just the demo

Create a small evaluation set with awkward cases: conflicting product details, an out-of-stock item, a customer request outside policy, and a promotion that would destroy margin.

Observe whether the tool refuses, escalates, guesses, or quietly acts.

5. Inspect control and evidence

Look for activity history, approval gates, undo or rollback behavior, budget limits, and a clear way to revoke access. If a tool makes recommendations, ask whether it can show the data and assumptions behind them.

Good control design is part of the product, not an enterprise add-on.

6. Calculate total cost

Pricing may depend on contacts, tickets, interactions, credits, ad spend, orders, seats, or traffic. Model a quiet month and a peak month. Include setup time, monitoring, and the cost of maintaining the knowledge or data the system depends on.

7. Run a reversible pilot

Use one workflow, one owner, and one metric. Keep the old process available during the trial. Review errors weekly and document the conditions under which the tool must stop.

Fortune’s take

The right question is not “How intelligent is it?” It is “How confidently can I supervise it?”

A useful AI tool should make the store easier to understand as it becomes more capable. If adding the tool makes ownership, data flow, or accountability less clear, the trial has already taught you something valuable.

Sources & methodology

Read the primary material

Features change quickly. These official pages were checked on Aug 13, 2026. Pricing and availability may vary by plan or region.

  1. Shopify Sidekick documentation
  2. Gorgias AI Agent documentation
  3. OpenAI commerce policies