dotCREA
TREN
İletiMerkezi logo
SMS & Messaging

İletiMerkezi Shopify integration

Order notifications, OTP and consent management through the İletiMerkezi API.

What does this integration do?

The İletiMerkezi integration runs SMS sending and commercial messaging consent in the same flow. Customer records created in Shopify are matched with their consent status; campaign messages never go to a number without consent, while transactional notifications continue uninterrupted.

The data it synchronises

Transactional order notifications
OTP sending
Campaign / announcement sending
Consent synchronisation
Reporting and delivery status
Template and header management

How the data flows

01
Templates are separated
Transactional and commercial templates are kept in separate groups, and the consent each template requires is documented.
02
Consent sync is set up
Consent collected in the store is written to the national consent system, and opt-outs recorded there are read back into the store. One-way setups accumulate risk over time.
03
Event-based sending
Informational messages go out automatically on order, shipping and return events.
04
Campaign sending
Commercial sends are filtered against the consented list, with an automatic opt-out check before sending.
05
Compliance record
Who received which message under which consent, and when, is logged; the burden of proof sits with the store.

What we watch for in this integration

If consent sync is only one-way, there is a risk of messaging a customer who has opted out
Template copy must state the brand name explicitly
The gap in consent between the two systems should be reported regularly and kept close to zero
Campaign frequency directly affects the opt-out rate, and that rate is a quality indicator

The setup process

01
Data and permission analysis
We decide which data flows in which direction, which system is the master, and what API permissions are required.
02
Mapping table
Product, variant, category, warehouse and account fields are mapped between the two systems, one by one.
03
Development and testing
The integration is built on a development store; order, return and error scenarios are tested with real data.
04
Going live
It is released through a controlled switchover, watched closely for the first few days, with the error queue monitored.
05
Monitoring and maintenance
Logging, error alerting and API version updates continue under the maintenance retainer.

What we need from you before we start

İletiMerkezi account and API credentials
Approved message header
Consent-system brand registration and your existing consented list
Your sending plan and templates

Frequently asked

The list's source and its proof of consent are checked first; documented consents are uploaded in bulk. We do not migrate records of unclear origin — a list without consent does not become consented later.