A rejected bonus code is annoying, but the money is not gone just because a chat agent said no. UK-licensed operators follow a fixed complaints route, and the route rewards anyone who keeps paperwork. The sequence runs live chat transcript, formal email complaint, eight-week wait or deadlock letter, then an alternative dispute resolution (ADR) provider such as eCOGRA or IBAS. Each stage needs the reference number from the stage before it, so the whole job is really about collecting evidence in the right order.
Build the paper trail before you argue the case
Most rejected codes fail for boring reasons: the code expired, the minimum deposit was not met, the player already used a welcome offer, or the code was typed into the wrong box at sign-up. Before escalating, open the brand’s promotions page and screenshot the offer as it stands today. Terms change, and promo codes can become stale and be replaced without notice, so a dated screenshot of the terms is the single most useful document in the file.
Then assemble the evidence pack. Keep it in one folder so each stage of the complaint takes minutes rather than hours.
- Timestamped screenshots of the promotion page, the terms and conditions, and the deposit confirmation.
- The transaction ID for the qualifying deposit and the exact code you entered, including any voucher code or bonus code spelling.
- A saved copy of the live chat transcript, either downloaded or copied into a document with the date and agent name.
- Your account email and username, plus the date the code was rejected.
- The first complaint reference number issued by the brand, which every later stage will ask for.
One point of order: check the terms for the wagering requirement and minimum deposit before you complain. If the offer needed a £10 deposit and you staked £5, the rejection is correct and the escalation will fail. If the terms were ambiguous, or the code box at sign-up refused a code the promotions page still advertises, you have a case. Note also that most offers are one code per sign-up, so a second attempt on the same account is usually a dead end.
For context on how codes are meant to work, the site-wide WELCOME2026 is entered at sign-up and is the kind of promotional code that should apply automatically once the deposit clears. Brand codes behave the same way: 888 Ladies offers 50 free spins on a £10 deposit with code GOLD50, Betfred Bingo offers a £10 bingo bonus plus 100 free spins with code BINGO100, and Betfair Bingo offers a £60 bonus for playing £10. These are the sort of bingo bonus codes that should be honoured without fuss. If a code of that shape was refused on a qualifying deposit, the complaint has legs.
Work the escalation ladder in order and keep every reference
Stage one is live chat. Ask the agent to confirm in writing why the code was rejected and to raise a complaint then and there. Request the complaint reference number before the chat ends, and download the transcript. Chat is fast but shallow; the agent can usually see the code status but cannot override the promotion engine, so treat this stage as evidence gathering rather than resolution.
Stage two is a formal email complaint to the operator’s complaints address, which is listed in the terms and conditions, not the general support inbox. State the offer, the code, the deposit, the rejection message, and the chat reference. Attach the screenshots and ask for a written outcome. The brand then has eight weeks to resolve it, and the clock starts from the date of that email, so note it in your calendar.
Stage three is the fork in the road. If eight weeks pass with no final response, or the brand sends a deadlock letter, you can go to ADR. The ADR provider is named in the operator’s terms, commonly eCOGRA or IBAS, and the application form will ask for the complaint reference from stage two. Without that reference the case is bounced back, which is why the paper trail matters more than the argument. A deadlock letter is not a rejection of your complaint; it is the ticket to independent review.
Stage four is ADR itself. Submit the evidence pack, the deadlock letter or proof of the eight-week wait, and a short timeline of events. ADR decisions are binding on the operator if you accept them, and the service is free to the player. Keep the tone factual: dates, amounts, code names, and what the terms said. Adjudicators work from documents, not indignation.
Two habits keep the process clean. First, never open a second complaint about the same issue; it resets the clock and can be treated as duplicate contact. Second, check the brand’s promotions page before signing up next time and screenshot it again, because a code that worked last month may already have been retired. Bingo Daily links to BeGambleAware, GamStop and GamCare for anyone whose complaint stems from a wider problem with gambling, and those services sit outside the complaints route entirely.
Run the ladder in order, keep the chat transcript, the email reference and the deadlock letter in one folder, and quote the previous reference at every stage. That single discipline turns a refused code from a dead end into a case with a paper trail an adjudicator can actually rule on.