Integration software and marketplace integration services: so your store, marketplaces and ERP see the same stock and the same price.

We connect your store, marketplaces, ERP and accounting software and shipping carriers through official APIs: stock and prices flow out from one source, orders land in one place, and the result of every operation is checked. Code and keys are in your name; error monitoring and maintenance are on us.

For the sales channel itselfE-commerce Website
Integration hub: data flowing between an online store, a marketplace, a warehouse and shipping
1In the first meetingStock on Trendyol doesn’t match the warehouse.
2In the integration planStock from one source; every change goes to every channel.Approved
3panel › integrationLast sync: 2 min ago · 0 errors
  • TV8
  • Hesap.com.tr
  • ikas
  • DoktorSitesi
  • Acıbadem
  • Sina Pırlanta
  • Multinet Up
  • Türkiye İş Bankası
  • İstikbal
  • Microsoft
  • Mastercard
  • Vitabiotics
  • Sabancı Holding
  • Memorial
  • Logo Yazılım
  • Opet
  • Duru
  • Interesting Engineering
  • Webtekno
  • Western Union
  • Zen Pırlanta
  • Sopyo
  • Bahçeşehir University
  • Madame Coco
  • Hairtec
  • Haliç University
  • Liv Hospital
  • Üsküdar University
  • Scooter
  • Kentkart

An integration is built in three layers.

Single source of truth: the same stock figure sent from one database to three sales channels

Data and mapping

Before any code, we fix in writing which information is considered correct in which system, and how it maps between channels.

Single source of truth

We decide together which system holds stock, prices and product information.

Product and category mapping

We map barcodes, stock codes and marketplace category attributes per channel.

Pricing rules

We tie per-channel price differences, commissions and campaign prices to rules.

Order and return flow

We map out the order in which orders, invoices, tracking codes and returns land in which system.

Product mapping: matching rows across two tables and one unmatched record

API and infrastructure

We build the integration on the official APIs of marketplaces and platforms, on an infrastructure that respects their request limits and queues.

Official APIs

We use official interfaces such as the Trendyol API, Amazon SP-API, Shopify GraphQL Admin API and WooCommerce REST API.

Webhooks and events

Where the platform supports it, we receive changes through instant notifications instead of constant polling.

Queue and rate limits

We line requests up in a queue and send them without exceeding the marketplace’s per-minute limit.

Identity and permissions

We store API keys securely, and give each connection only the permissions it needs.

Order flow: an order moving through invoice and parcel to shipping

Monitoring and maintenance

An integration’s value depends on how quickly an error is noticed when it happens.

Error log and alerts

We log every rejected operation with its reason, and send alerts when errors repeat.

Reconciliation report

We regularly compare stock and orders on the channels with the source system.

API version tracking

We put platforms’ version and limit changes on the calendar and migrate ahead of time.

Documentation

We document flows, mapping tables and error codes in a way your team can read.

How does an order spread to every system?

When an order comes in on a marketplace, the integration picks it up, maps the product to the stock code in the source system, deducts the stock and sends the new stock to every channel. Because marketplaces process operations in a queue, the integration checks the result of every batch and logs any error.

200 req/minOn Trendyol, starting September 14, 2026, the shared per-minute limit for product creation, update and deletion services for sellers with a 50,000-product listing limit; the limit applies per group, not per service.2

4 hoursHow long the result of Trendyol batch product and stock-price operations can be checked with the batch request ID; an integration that doesn’t read the result within this time misses the error.3

Integration development, step by step.

  1. 01

    Discovery

    We listen to your sales channels, ERP and accounting software, shipping carriers and the work that’s done by hand today, and set the scope together.

  2. 02

    Systems and data review

    We review the systems’ APIs, the state of product data and mapping needs, and give you a flow diagram and our findings in writing.

  3. 03

    Design and development

    We set up mapping tables, the queue and error structure, and develop the integration in test environments first.

  4. 04

    Testing and go-live

    We go live with a limited set of real products, and open the full catalog once the reconciliation report comes back clean.

  5. 05

    Monitoring and maintenance

    We monitor error logs and reconciliation, and update the integration in line with platforms’ version and limit changes.

Platforms and tools we work with.

Your data, from every angle, in Data Studio.

markentionData StudioSina Pırlanta22 Jun – 19 Sep 2026 ▾

Overview

Clicks400K▲ 28%prev. 312K
Impressions4.0M▲ 22%prev. 3.28M
URL CTR10.0%▲ 0.4 ptprev. 9.6%
Avg. Position8.0▼ 3.0prev. 11.0
Unique Queries24.8K▲ 19%prev. 20.8K
Unique Pages6.2K▲ 7%prev. 5.8K
Performance over TimeUrl Clicks (last 90 days)previous 90 daysJulAugSep
Sample data.
Click to flip through the screens

The dashboard pulls Search Console and Analytics data at the same time. We update the filters to match the project’s goals and build new screens for each type of conversion step.

We build screens with filters Google’s own interface doesn’t offer. We track your queries separately in the top 3, 4–10, 10–20 and 20+ position groups.

We group keywords into clusters and look at the traffic a project gets from each cluster as a whole. We can compare an online store’s bag and shoe clusters on one screen, by search intent, against the previous period; that is a more useful way to measure success.

To report organic growth honestly, we split traffic into branded and non-branded searches. We analyze non-branded traffic separately; that is where the effect of SEO work shows most clearly.

All these filters show the losses too: not every one of the 25 screens shows green. The same screens reveal the swings caused by algorithm updates, and our recovery work starts there.

We track every keyword one by one: impressions, clicks, CTR and position on the same row. Where a keyword moves up but clicks don’t follow, we start work on the title and description.

We keep the city the traffic comes from on a separate screen. For brands with physical stores, the city breakdown decides where the budget and content go.

We compare with the same period last year: is it seasonality or real growth? A screen that looks good against the previous 90 days may be standing still against last year.

25
screens
310
distinct data types
24/7
phone and desktop
Search Console and Analytics
Search Console + Analytics

How does e-commerce integration work?

Contents 13 sections

We wrote this guide for e-commerce teams that sell on more than one channel and move stock, prices or orders between systems by hand, want to set up marketplace integration, or find that the off-the-shelf integration tool they use doesn’t meet their needs. We based the technical rules we describe on the official developer documentation of Trendyol (a Türkiye-based online marketplace), Shopify, WooCommerce and Amazon; the sources are listed by number at the end of the page. We verified limits, version changes and service names against the source as of October 2026. Our own field observations are marked separately under the heading “Expert note”.

Our integration work runs in three layers: deciding where each piece of data is considered correct and how it maps between channels, building the integration on official APIs and an infrastructure that respects limits, and monitoring errors, reconciliation and version changes. The ten sections below explain how these layers work and what we check during setup, in that order.

What is e-commerce integration, and why is it needed?

E-commerce integration means connecting a company’s online store, marketplaces, ERP or accounting software and shipping carriers through APIs, so product, stock, price, order and invoice information stays in sync without being moved by hand. As the number of channels grows, manual updates take time and create errors: a product that has sold out on one channel keeps selling on another, and canceled orders hurt customer satisfaction and the seller rating on the marketplace.

Layer What we do How we evaluate it
Data and mapping Single source of truth, product and category mapping, pricing rules, order flow Number of unmapped products
API and infrastructure Official APIs, webhooks, queue and rate limits, permissions Rejected request rate, delay
Monitoring and maintenance Error log, reconciliation report, version tracking Stock differences between channels

We cover building the sales channels themselves on our e-commerce website development page, and growing on those channels on our e-commerce marketing page; this page goes into the software that connects the channels.

How does marketplace integration work?

Marketplaces offer APIs so sellers can connect their stores to their own systems. The Trendyol API lets companies in the marketplace program handle product transfer, stock and price updates, order processing, invoice submission and customer questions from their own e-commerce systems.1 Amazon’s Selling Partner API likewise gives sellers access to order, shipment, payment and inventory data through a REST-based interface; applications work with the permissions the seller grants through OAuth.10

Most of our clients sell in Türkiye, so the examples on this page often involve Trendyol, one of the country’s main online marketplaces, and ikas, a Türkiye-based e-commerce platform; the same approach applies to Amazon, Shopify, WooCommerce and other channels with official APIs.

Each marketplace’s API works with different rules: product creation fields, category attributes, request limits and order statuses vary from channel to channel. That’s why we build the integration with a separate connector for each channel and a channel-independent data model in the middle; adding a new channel means writing only that channel’s connector, not the whole system.

Selling on international marketplaces

In Trendyol’s micro export model, commercial shipments that don’t exceed 600 kilograms and 30,000 euros are made with an electronic commerce customs declaration; for a product to be listed, its details must include the HS code and country of origin.5 When expanding to international channels, we add these fields to the integration’s data model from the start.

Single source of truth: where should stock, price and product data live?

The integration’s first decision isn’t about software: for each piece of information, you need to decide which system is considered correct. Stock usually lives in the warehouse or ERP system, product descriptions and images in the online store, and prices in accounting software or a pricing sheet. If the same information can be changed in two systems at once, sooner or later one overwrites the other, and there’s no way to know which is right.

Once the source system is set, the other systems are fed from it. Orders flow the other way: an order from the marketplace is written to the source system, stock is deducted there, and the new stock is sent out to every channel.

The order of invoicing and shipping is set from the start too. After the order is written to the source system, the invoice is issued, a tracking code is obtained from the carrier and that code is reported back to the marketplace; returns and cancellations follow the same path in reverse. When it’s written down which step happens in which system and in what order, it’s immediately clear where the process stopped if a step fails.

How do product, category and XML feed mapping work?

Marketplaces keep products in their own category trees with their own attribute lists; attributes such as color, size or material that are mandatory in one category may not exist at all in another. Most of an integration is this mapping: a table records which field and which value each field on your product card corresponds to on every channel.

We match products across channels by barcode and stock code. In catalogs where products have no barcode, the same barcode is used for more than one product, or variants were created as separate products, we clean the data first and show unmapped products in a separate list. We keep the mapping table in a panel your team can update too; when a new category opens, no software change is needed.

Product data from suppliers, and from some sales channels, often arrives as an XML feed. In an XML integration the file is read at regular intervals, only changed products are processed, and the feed’s fields are tied to the same mapping table. An XML feed is usually one-way: products and stock come in, orders don’t go back; when orders need to move as well, we complete the flow with an API.

Price mapping works the same way. Because channels run on different commission rates and shipping terms, the same product often has a different price on each channel; instead of entering that difference by hand for every product, we tie it to a rule per channel. During campaigns, we define temporary prices with a start and end date, so the price returns to the usual rule on its own when the campaign ends.

Rate limit and queue: API requests passing one by one through a limit gauge

Rate limits and queues

Marketplaces and platforms limit the number of requests that can be made in a given time to protect their systems. On Trendyol, starting September 14, 2026, limits are applied per service group rather than per service; for a seller with a 50,000-product listing limit, for example, product creation, update and deletion services together are limited to 200 requests per minute, and stock and price updates to 350 requests per minute.2 If more than 30 price updates per minute are sent for the same barcode, an error is returned for that barcode.2 Shopify’s limits work with a leaky bucket algorithm: each request adds some amount to the bucket, the bucket drains at a steady rate, and when the bucket is full, requests are throttled.7

That’s why, instead of sending requests directly, we put them in a queue and drain the queue at each channel’s limit. We merge multiple stock changes for the same product that arrive within a short time into a single update, and during campaigns we line up price updates so they don’t hit the per-barcode limit.

Batch operations and error tracking

Marketplaces process many operations in a queue rather than immediately. On Trendyol, operations such as product creation, product update and stock-price update return a batch request ID for a successful request; whether the operation actually completed, and which products had errors, is checked separately with that ID.3 These results can be viewed for up to 4 hours; for stock-price updates, the item-level status fields must be read rather than the batch’s overall status.3

The gap between “request sent” and “operation completed” is the most commonly overlooked point in integrations. We check the result of every batch, log failed products together with the reason, and alert your team when errors repeat. Trendyol also offers a test environment, so we develop there first.3

Batch result check: mostly successful items and one flagged with a warning, under review

Webhooks or scheduled polling?

There are two ways to learn about a change in another system: polling it at regular intervals, or having it send a notification when something changes. Shopify webhooks send near-real-time data when a specific event happens in a shop, and are a more performant alternative to continuously polling for data; incoming notifications should have their HMAC signature verified, and duplicate deliveries of the same notification should be ignored.8

Services that don’t offer notifications need polling, and polling has its own rules. For large data scans and regular sync, Trendyol recommends its new cursor-based order service over the old page-based one: the old service can reach at most 10,000 records, while the new one returns the last 3 months of data in windows of up to 14 days.4 We set the polling interval by the channel’s order volume, and start every poll from the last successful time so a missed poll can close the gap.

Method When it fits What to watch
Webhook (notification) The platform offers event notifications; fast-changing data such as orders and stock Signature verification, ignoring duplicate deliveries
Scheduled polling Services without notifications, bulk sync Polling interval, request limits, closing missed windows
Both together Instant updates by notification, reconciliation by nightly poll Not processing the same change twice

In most projects we use both methods together: we process changes instantly through notifications, and a nightly poll checks whether any change was missed. Because notification systems can occasionally miss a delivery, this second check stops differences between channels from building up.

Security: keys, permissions and access

An integration is software with read and write access to your systems, so permissions need to be kept as narrow as possible. WooCommerce REST API keys are generated for a specific WordPress user, follow that user’s roles and capabilities, and are granted at read, write or read/write level; accessing the API over HTTPS is recommended where possible.9 With Amazon SP-API, the application works with the permissions the seller grants through an OAuth flow.10

We keep API keys not in the code but in an encrypted secrets store, and give each connection only the permissions it needs. A connector that updates stock shouldn’t be able to read customer data. Keys are generated in your company’s name; when the work ends, our access is closed.

Personal data such as customer names, addresses and phone numbers also moves between systems with orders. We transfer this data only to the systems that need it, and mask personal details in logs and error reports, so customer data isn’t exposed unnecessarily while debugging.

Off-the-shelf integration software or a custom integration?

The deciding factor is less the number of channels than how complex your data is. Off-the-shelf marketplace integration tools open standard flows quickly; as your own rules multiply, fitting them inside the tool’s limits gets harder. The three routes compare like this:

Route Strength Limit Best fit
Off-the-shelf integration tool Quick setup, monthly subscription, standard channels ready Waiting for unsupported channels or rules; the data model belongs to the tool A few channels, simple catalog, no ERP
Custom integration software Built around your ERP, pricing rules and workflow; you own the code Initial build effort and ongoing maintenance Many channels, per-channel pricing, unusual order or invoice flows
Off-the-shelf tool plus a custom connector Standard flows stay in the tool; the missing link is written custom The boundary and responsibility between two systems must be clear Teams happy with their tool but unable to connect one channel or their ERP

If the tool you already use does the job, we don’t recommend replacing it; filling the missing link is often enough.

Monitoring and maintenance: what happens when API versions change?

Platforms change their APIs regularly and retire old versions. Shopify’s REST Admin API has been a legacy API since October 1, 2024; since April 1, 2025, all new public apps must be built exclusively with the GraphQL Admin API.6 Trendyol also changed its product service limits from September 14, 2026, and recommends moving from the page-based service to the cursor-based one for large order scans.24

We follow platforms’ change announcements and update affected flows before the migration date. Learning from a customer complaint that the integration stopped one morning is always more expensive than putting the migration on the calendar.

The day-to-day part of maintenance is reconciliation: every night a report compares stock and orders in the source system with each channel and lists any mismatched products with the reason. Read together, the error board, the reconciliation report and the version calendar show the health of the integration at a glance.

A good integration is invisible; you only notice it when it stops.

How our integration services work in the first 30 days

The job of the first 30 days isn’t to connect every channel at once; it’s to make the data decisions, automate the flow that creates the most manual work, and verify the result with reconciliation. We work in this order:

  1. Week 1 · Review: channels, systems, API access and the state of product data are reviewed; single-source-of-truth decisions are written down.
  2. Week 2 · Mapping: product, category and pricing mapping tables are prepared; unmapped products are listed.
  3. Week 3 · First flow: the flow that creates the most manual work, usually stock and orders, is built in the test environment and taken live with a limited set of products.
  4. Week 4 · Reconciliation: stock and orders on the channels are compared with the source system; the order of the next flows is decided together.

How to choose an e-commerce integration company

You find out how good an integration is not on day one but the first time something goes wrong. We suggest comparing proposals on these points:

  1. Official APIs: the connection is built on the marketplace’s published API; tools that fill in panel pages automatically or scrape screens stop without warning when the panel changes.
  2. Result checks: batch operations are checked separately to confirm they actually completed; “request sent” is not treated as success.
  3. Visible errors: errors appear on a board your team can read, with the product name and what needs to be done.
  4. Key and code ownership: API keys are issued in your company’s name and the source code sits in your repository, so the integration stays with you if you change partners.
  5. Version tracking: it’s written down who follows platform API changes and whether migrations are covered by maintenance.
  6. Overpromising: “zero errors” or “instant sync” doesn’t square with marketplaces that work with request limits and queues.

What drives integration software pricing?

Pricing depends less on the number of systems than on the state of the data and the complexity of the flows:

Factor How it affects pricing
Channels and systems A separate connector is written for each marketplace, platform, ERP or carrier
Catalog and data quality Products without barcodes, with duplicates or scattered variants are cleaned first
Scope of flows Stock and price only, or orders, invoices, shipping and returns as well
Business rules Per-channel pricing, campaign calendars, warehouse priority
Maintenance and monitoring Reconciliation reports, the error board and API migrations over time

Fees usually combine a project fee for the build with a monthly fee for maintenance and monitoring after launch. We work out the scope together in the first meeting and then send a written proposal; third-party costs such as servers or tool subscriptions are separate from our fee and paid directly to the provider.

Integration software pricing: starting prices and ranges

Scope Team, timeline and effort Fee (excl. VAT)
Marketplace integration: stock, price, orders 2 people: developer + ecommerce specialist · 2–3 weeks · 25–40 team hours $1,500–$2,400
ERP, accounting or shipping integration 2–3 people: two developers + ecommerce specialist · 4–6 weeks · 40–70 team hours $2,400–$4,300

The lower end of each range is the starting price; excluding VAT. Scope is confirmed in a written proposal after the first meeting. As of October 2026.

If you’d like to look at your channels together, pick a meeting day that suits you below; in the first meeting we find together which flow creates the most manual work.

Integration software: frequently asked questions.

What is e-commerce integration, and what does it do?

E-commerce integration connects your online store, marketplaces, ERP or accounting software and shipping carriers through APIs, so product, stock, price, order and invoice information stays in sync without being moved by hand. That way, a product that has sold out on one channel doesn’t keep selling on others, orders land in one place, and the team focuses on its work instead of moving data.

What does marketplace integration cost, and how is the price set?

The fee depends on the number of channels and systems to connect, the size of the product catalog and the state of the data, per-channel pricing rules, the scope of order, invoice and shipping flows, and the length of post-launch maintenance. We work out the scope together in the first meeting, then send a written proposal. Starting prices are in the pricing table on this page; the final fee is set in a written proposal.

What drives marketplace integration pricing?

The number of marketplaces, products and variants, where stock and prices are kept, and whether orders flow both ways set the price. A ready-made integration tool’s monthly license and a custom-built integration are costed differently; we work out the scope in the first meeting and send a written proposal.

Which channels does marketplace integration cover?

We connect marketplaces that offer official APIs, such as Trendyol and Amazon; e-commerce platforms such as Shopify, WooCommerce and ikas; ERP and accounting software; and shipping carriers. We write a separate connector for each channel and keep a channel-independent data model in the middle; adding a new channel doesn’t require changing the whole system.

Should we use an off-the-shelf integration tool or a custom integration?

For companies with few channels and a standard product structure, an off-the-shelf tool is often enough. If you have your own ERP, different pricing rules per channel, or a channel the off-the-shelf tool doesn’t support, a custom integration is needed. We tell you plainly in the first meeting which fits you.

Why doesn’t stock match across channels?

The most common reason is stock being changed by hand in more than one place; another is not checking the result of an update sent to a marketplace. Marketplaces process operations in a queue; even if a request was sent, the operation may have failed. We distribute stock from one source, check the result of every batch and compare channels through regular reconciliation.

How do marketplace request limits affect an integration?

Marketplaces limit the number of requests that can be made in a given time. On Trendyol, for example, starting September 14, 2026, limits are applied per service group, and more than 30 price updates per minute for the same barcode return an error. We put requests in a queue and send them at each channel’s limit, merging changes for the same product.

How long does it take to set up an integration?

It depends on the number of channels and systems and the state of the data. In the first 30 days, the review, mapping and taking the first flow that creates the most manual work live with a limited set of products are completed; we decide the timeline for the next flows together based on the reconciliation results.

Can you integrate with our ERP or accounting software?

Yes, if your software offers an API or a data transfer method. We first decide which information is considered correct in the ERP, then build the product, stock, order and invoice flows around that decision. For systems without an API, we choose a secure data transfer method together.

Is the integration secure, and what happens to our API keys?

API keys are generated in your company’s name and kept not in the code but in an encrypted secrets store. We give each connection only the permissions it needs; a connector that updates stock can’t read customer data. When the work ends, our access is closed.

Will the integration stop if a platform changes its API?

It can if nobody tracks it. For example, Shopify’s REST Admin API has been a legacy API since October 1, 2024, and new public apps are built with GraphQL. We follow platforms’ change announcements and update affected flows before the migration date.

Who runs the integration work?

The markention team runs the work; we’re a marketing and business development operation added to your company as a module, and integration software is one of that operation’s modules. We handle the review, mapping, development, testing, error monitoring and maintenance. In the first meeting, we confirm who your point of contact will be.

How is a Trendyol integration set up?

Trendyol is a Türkiye-based online marketplace, and an integration with it is built on the official API it offers marketplace sellers. API credentials come from your own seller account and are kept in an encrypted secrets store, not in the code. We develop in Trendyol’s test environment first, then take stock and order flows live with a limited set of products once product and category mapping is complete.

What is the difference between XML feed integration and API integration?

An XML feed integration reads product and stock data from a file at regular intervals; it is usually one-way, so orders don’t flow back. An API integration lets two systems talk through requests in both directions, so orders, invoices and shipping data can move too, and the result of each operation can be checked. When supplier data arrives as XML, we read it into the same mapping table and build the order flow on the API.

Who keeps the source code and access?

The source code is kept in a repository opened in your name and handed over to you; API keys and server accounts are also opened in your company’s name. We document flows, mapping tables and error codes in a way your team can read. When the work ends, our access is removed.

References 10 official sources

  1. Trendyol API IntegrationTrendyol Developers
  2. Service LimitationsTrendyol Developers
  3. Check Batchrequest Result (getBatchRequestResult)Trendyol Developers
  4. Get Shipment Packages With Cursor (getShipmentPackagesStream)Trendyol Developers
  5. Marketplace Business ModelsTrendyol Developers
  6. REST Admin API referenceShopify Developers
  7. Shopify API limitsShopify Developers
  8. About webhooksShopify Developers
  9. WooCommerce REST API DocumentationWooCommerce
  10. What is the Selling Partner API?Amazon Selling Partner API

The rhythm of the operation: month, week, day, hour.

Every project has one mentor and two specialists. The tools we use: Claude, Search Console, Semrush, Yandex, Screaming Frog, Google Analytics, ChatGPT · Codex, Google Ads, Ahrefs, Data Studio, Merchant Center, Google Trends, Meta Business, Google Business Profile. We check your Search Console and Analytics every day; Merchant Center one day a month, and the other tools come in as the calendar requires.

28 days with markention

2 strategy meetings · a live Data Studio report, 24/7 · 8 operations meetings · plus opportunity-driven work as it comes up
  1. 10:00MonPlanningMonday, week 1: We plan your weekWe open the month by checking your product feed in Merchant Center, then set the week’s priorities in our 10:00–11:00 team meeting.
  2. TueStrategyTuesday, week 1: Your strategy sessionYour mentor and specialists get together: we review where your project stands, discuss ideas and prepare the agenda for Thursday’s meeting with you.
  3. WedCrawlWednesday, week 1: Technical crawl of your siteWe crawl your site end to end with Screaming Frog: broken links, redirects and indexing issues go onto your task list.
  4. ThuMeetingThursday, week 1: Meeting with youWe meet every two weeks. Your mentor and two specialists are at the table; we record the meeting and write down the decisions.
  5. 16:00FriWrap-upFriday, week 1: Weekly reviewWe close the week with our 16:00 team review: what was done and what comes next.
  6. 10:00MonPlanningMonday, week 2: We plan your weekWe start the day by reviewing your Google Ads and Meta Business accounts, then set the week’s priorities in our 10:00–11:00 team meeting.
  7. TueBacklinksTuesday, week 2: Your link profile auditWe review your link profile with Ahrefs and separate gained, lost and risky links.
  8. WedMarketWednesday, week 2: Your market and competitor researchWe scan your market and competitors with Semrush: rankings, new opportunities and lost queries go onto your task list.
  9. ThuReportThursday, week 2: Your Data Studio reportWe crawl your site again; in the week without a meeting we send your report together with your updated dashboard, which brings together 310 distinct data types.
  10. 16:00FriWrap-upFriday, week 2: Weekly reviewWe close the week with our 16:00 team review: what was done and what comes next.
  11. 10:00MonPlanningMonday, week 3: We plan your weekWe start the day by checking your visibility on Yandex and your Google Business Profile, then set the week’s priorities in our 10:00–11:00 team meeting.
  12. TueStrategyTuesday, week 3: Your strategy sessionYour mentor and specialists get together: we review where your project stands, discuss ideas and prepare the agenda for Thursday’s meeting with you.
  13. WedAIWednesday, week 3: Your brand in superintelligence answersWe check how your brand appears in ChatGPT and Claude answers and add the questions left unanswered to your content plan.
  14. ThuMeetingThursday, week 3: Meeting with youWe meet every two weeks. Your mentor and two specialists are at the table; we record the meeting and write down the decisions.
  15. 16:00FriWrap-upFriday, week 3: Weekly reviewWe look at rising searches in your field with Google Trends and close the week with our 16:00 team review.
  16. 10:00MonPlanningMonday, week 4: We plan your weekWe start the day by reviewing your Google Ads and Meta Business accounts, then set the week’s priorities in our 10:00–11:00 team meeting.
  17. TueAnalysisTuesday, week 4: Your traffic and conversion analysisIn Google Analytics we look at where your visitors come from and which pages bring conversions; the findings go into Thursday’s report.
  18. WedAI OverviewsWednesday, week 4: Your brand in Google’s AI answersWe check whether your brand is cited as a source in Google’s AI Overviews and AI Mode answers and add the questions left unanswered to your content plan.
  19. ThuReportThursday, week 4: Your Data Studio reportIn the week without a meeting we send your report together with your updated dashboard.
  20. 16:00FriWrap-upFriday, week 4: Weekly reviewWe close the week with our 16:00 team review: what was done and what comes next.

Sample flow: if your meeting day is Thursday.

MondayWeek 1 We plan your week

We open the month by checking your product feed in Merchant Center, then set the week’s priorities in our 10:00–11:00 team meeting.

Let’s talk.

Let’s plan your next steps together. Leave your details; we’ll review your site and get back to you.