Connect Rakuten Advertising

Client ID + Client Secret + Account SID · Updated June 18, 2026

Rakuten uses OAuth2 client credentials — a Client ID and Client Secret you create in the Developer Portal — together with your Account SID (your publisher Site ID), which scopes the data ChaffChing reads. Keys stay in your device Keychain; access is read-only.

ChaffChing asks for

Use OAuth2, not the legacy token. The Client ID / Client Secret are Rakuten's current credentials. They're not the older "Web Services Token / Security Token" found in the Publisher Dashboard — that's a separate, legacy mechanism. If your portal only shows the legacy tokens, ask Rakuten support about Developer Portal / OAuth2 access.

Before you start

Step 1 — Create an OAuth2 application

  1. Go to the Developer Portal at developers.rakutenadvertising.com (also reachable from the nine-dot apps menu in the Publisher Dashboard).
  2. Open the Applications dashboard → Add Application.
  3. Name it (e.g. "ChaffChing") and choose Create.
  4. The app then displays your Client ID and Client Secret — copy both into the matching ChaffChing fields.
Open Rakuten Developer Portal

Step 2 — Find your Account SID

  1. Sign in to the Rakuten Publisher Dashboard.
  2. Your SID (Site ID) is shown in the top-right corner. The dropdown arrow beside it switches between accounts if you have more than one.
  3. Paste it into ChaffChing's Account SID field.

The dashboard labels this value simply "SID" — it's the same thing ChaffChing calls the Account SID.

Troubleshooting

"Could not authenticate"

Re-check the Client ID and Client Secret for typos, and confirm you copied the OAuth2 credentials (Step 1) rather than a legacy Web Services / Security Token.

Connected, but no sales

Make sure the Account SID matches the account those sales belong to (multi-account users must pick the right SID), then run Re-sync history from the ⋯ menu.

Official references