Unadhi Guides

ODR link clean-up and ADR information check sheet for EU web shops: the ODR platform closed on 20 July 2025, ADR details still required (Regulation (EU) 2024/3228, ADR Directive Article 13) for accountants and web agencies

Updated 28 Oct 2026 · Disclosure: the Apify Actor mentioned below is built and published by Unadhi. Legal facts come only from Regulation (EU) 2024/3228, Regulation (EU) No 524/2013, Directive 2013/11/EU, Directive (EU) 2025/2647 and Directive 2011/83/EU on EUR-Lex, read on 28 Oct 2026. This guide is for information only, not legal advice.

Partner programme opening soon: join the free waitlist. Planned terms are 50% of each referred sale (75% once you have 5+ paying customers), single level, paid through Gumroad only from revenue received.

What you get: a finished ODR link clean-up and ADR information check sheet in three tabs: a shops tab (one row per client website; a contact scraper fills the status, email and phone counts, you answer five yes/no questions, and one formula writes the fix list with the article for each line); a text finder tab (paste the footer, imprint or terms text and a formula flags old ODR wording in seven languages); and a dates tab. Plus replacement wording and a client email you can copy. Made-up example rows show how it fills in.

Short answer: the EU Online Dispute Resolution platform is gone. Regulation (EU) 2024/3228 stopped new complaints on 20 March 2025 and repealed Regulation (EU) No 524/2013 with effect from 20 July 2025 (Articles 1 and 2). The old duty in Article 14 of Regulation 524/2013 to put "an electronic link to the ODR platform" on every EU web shop therefore ended on that date. Many shop footers, imprint pages, terms and order emails still carry the old link and sentence, which now points consumers to a service that no longer exists. What did not end: Article 13 of the ADR Directive 2013/11/EU. A trader that is committed or obliged to use an ADR (out-of-court dispute) entity must still name it, with its website address, on its website and, if applicable, in its terms. Directive (EU) 2025/2647 tightens this wording ("clear, prominent") from 20 September 2028.

Why accountants, bookkeepers and web agencies should look at this now

Step 1: get the data (one scraper, free during launch)

  1. Put your client website homepages in a list. Run the Contact Details Scraper with maxPagesPerSite: 4. It reads the homepage first, then the most contact-like pages (contact, about, impressum, support), and returns one row per site with status, pagesScraped, emails, phones and counts. By default it keeps only role mailboxes such as info@ or support@; personal addresses are dropped and only counted in personalEmailsDropped.
  2. The Actor checks robots.txt and scans each site's terms of service first; sites that forbid crawling are skipped for free and reported with a status such as blocked-by-terms. It does not read order confirmation emails and does not judge legal text. The ODR and ADR checks are done by hand (columns E to J below), with the text finder tab to speed them up.

Step 2: tab 1, shops (one row per client website)

ColumnWhat to writeSource
A. WebsiteDomain
B. Scraper statusstatus from the contact scraper (ok, blocked-by-robots, blocked-by-terms ...)Actor output
C. Emails foundcounts.emails. If 0 but personalEmailsDropped is above 0, look at the site yourselfDirective 2011/83/EU Art. 6(1)(c)
D. Phones foundcounts.phonesArt. 6(1)(c)
E. Old ODR link or text on the websiteYes/No: footer, imprint, legal notice, FAQ, checkout (use tab 2)Reg. 2024/3228 Art. 1, 2
F. Old ODR text in terms or order emailsYes/No: general terms, order confirmation and offer email templatesReg. 524/2013 Art. 14(2) (repealed)
G. Committed or obliged to use an ADR entityYes/No/Unknown: ask the client (trade association membership, sector rules, signed ADR scheme)Directive 2013/11/EU Art. 13(1)
H. ADR entity name and web address on websiteYes/No/N/AArt. 13(1), 13(2)
I. ADR information in general termsYes/No/N/AArt. 13(2)
J. Complaint reply template mentions ADRYes/No/N/A: the letter or email sent when a complaint cannot be settledArt. 13(3)
K. Fix listFormula belowour working rule
L. ResultFormula below: OK / FIX / CHECK BY HANDour working rule

K2 (fix list), Google Sheets or Excel 365:

=IF(AND(B2<>"",B2<>"ok"),"CHECK BY HAND (scraper: "&B2&")",
 TEXTJOIN("; ",TRUE,
  IF(E2="Yes","Remove ODR link and text from website (Reg. 2024/3228)",""),
  IF(F2="Yes","Remove ODR text from terms and email templates",""),
  IF(AND(B2="ok",C2=0),"No email address found (CRD Art. 6(1)(c))",""),
  IF(AND(B2="ok",D2=0),"No phone number found (CRD Art. 6(1)(c))",""),
  IF(G2="Unknown","Ask client: committed or obliged to use an ADR entity?",""),
  IF(AND(G2="Yes",H2<>"Yes"),"Add ADR entity name and website on website (ADR Art. 13(1)-(2))",""),
  IF(AND(G2="Yes",I2<>"Yes"),"Add ADR information to general terms (ADR Art. 13(2))",""),
  IF(AND(G2="Yes",J2<>"Yes"),"Add ADR information to complaint reply (ADR Art. 13(3))","")))

L2 (result): =IF(LEFT(K2,5)="CHECK","CHECK BY HAND",IF(K2="","OK","FIX"))

Example rows (made up, for illustration only):

ABCDEFGHIJL
example-shoes.deok11YesYesNoN/AN/AN/AFIX (remove ODR text twice)
example-tiles.nlok21NoNoYesNoYesNoFIX (add ADR name on site + in complaint reply)
example-wine.frblocked-by-termsCHECK BY HAND
example-bikes.atok10NoNoUnknownFIX (phone; ask client about ADR)

Step 3: tab 2, text finder (paste the page text)

Open the footer, imprint, legal notice and general terms of each site, copy the text and paste it into column B (one page per row, page URL in column A). Paste your order confirmation email template too.

C2:

=IF(B2="","",IF(REGEXMATCH(LOWER(B2),"ec\.europa\.eu/consumers/odr|online dispute resolution|odr platform|odr-plattform|online-streitbeilegung|règlement en ligne des litiges|odr-platform|geschillenbeslechting|resolución de litigios en línea|risoluzione delle controversie online|rozstrzygania sporów online"),"OLD ODR TEXT FOUND: set E or F to Yes","none found"))

D2: =IF(B2="","",IF(REGEXMATCH(LOWER(B2),"alternative dispute|schlichtung|streitbeilegungsstelle|médiat|geschillencommissie|arbitraje|conciliazione|adr"),"ADR wording found: check name and web address","no ADR wording"))

The word lists are our suggestions, not legal terms from the regulation. They catch the common English, German, French, Dutch, Spanish, Italian and Polish phrasings; add the wording your clients use. In Excel 365 without REGEXMATCH, use one ISNUMBER(SEARCH("online-streitbeilegung",B2)) per phrase inside OR(...).

Step 4: tab 3, dates

DateWhat happenedSource
20 March 2025Submission of complaints to the ODR platform discontinuedReg. 2024/3228 Art. 2(2)
20 July 2025Regulation 524/2013 repealed (link duty in its Art. 14 ends); all case data on the platform deleted at the latest by this dateReg. 2024/3228 Art. 1, 2(4)
30 December 2025Directive (EU) 2025/2647 published in the Official JournalOJ L, 2025/2647
20 April 2026Commission to have a digital interactive redress tool with the list of ADR entitiesDir. 2013/11/EU Art. 20(8), inserted by Dir. 2025/2647
20 March 2028Member States adopt and publish national rules for Directive 2025/2647Dir. 2025/2647 Art. 5(1)
20 September 2028National rules apply: ADR information "clear, prominent, comprehensible and easily accessible" on the website and in the general terms; new trader duty to answer an ADR entity within 20 working days (30 in complex cases)Dir. 2025/2647 Art. 5(1); new Art. 13(2), 5(9) of Dir. 2013/11/EU

What the law says, in short

Copy-ready wording (our suggestions)

If the client is committed or obliged to use an ADR entity: "We are committed to use [name of ADR entity] ([website address]) to resolve disputes with consumers. You can contact it if we cannot settle your complaint together."

If the client does not use ADR: remove the ODR paragraph. Whether a statement such as "we are not willing or obliged to take part in dispute resolution proceedings" is required depends on national law; some countries require it. Check before deleting such a sentence.

Client email: "Hello [name], the EU Online Dispute Resolution platform closed in 2025 (Regulation (EU) 2024/3228), so the link and sentence about it on [website] and in your terms are out of date. We found it on: [pages]. Please ask your web designer to remove it. If you are a member of [ADR scheme], keep or add its name and web address. The full list is in the attached sheet. [your name]"

Try it on one client website first

Run the scraper on one site, paste its footer and terms into tab 2, and check the fix list. Then run the rest. Related free sheets: website legal notice check · withdrawal button check · client website contact check · GPSR product page check.

Frequently asked questions

Do EU web shops still need the ODR platform link?

No. Regulation (EU) 2024/3228 repealed Regulation (EU) No 524/2013, which contained the link duty, with effect from 20 July 2025, and the platform was discontinued.

Can we delete the whole dispute resolution paragraph?

Only the ODR part, safely. If the trader is committed or obliged to use an ADR entity, Article 13 of Directive 2013/11/EU still requires its name and website address on the website and, where applicable, in the general terms. Some national laws also require a statement when the trader does not take part.

What changes in 2028?

Directive (EU) 2025/2647 must be applied from 20 September 2028. ADR information must then be clear and prominent on the website and in the general terms, and traders contacted by an ADR entity must say within 20 working days whether they will take part, unless participation is mandatory, outcomes do not need their consent, or they already committed contractually.

Not legal advice. The sheet only helps a person find old ODR text and missing ADR details; it does not decide whether a trader is obliged to use ADR, sector rules or national penalties. When in doubt, ask your consumer authority or a lawyer. Spotted an error? Write to mininglife7@gmail.com and we correct it.

Sources

← All guides

Unadhi Guides are free, independent explainers. We correct errors as soon as we find them: write to mininglife7@gmail.com.