• Hi,

    I installed the Metricool plugin on two of my WordPress websites and tried to connect them to my Metricool brands. Unfortunately, the connection fails on both sites.

    Errors received:

    • “Something went wrong. Please try again or leave a support message.”
    • “There was an error fetching this data.”

    I also noticed that the official Metricool tutorial suggests going to the plugin Settings page to configure the connection — but this page is inaccessible without being logged in first, and the login/connection step is precisely what isn’t working. So the tutorial doesn’t help in this situation.

    Details:

    • Two separate WordPress sites affected
    • Same error on both
    • Metricool account is active and brands are properly set up
    • Already tried reconnecting from the plugin interface (“Connect your brand” modal)

    Could you please help me resolve this?

    Thank you.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Jarno Vos

    (@jarnovos)

    Hi @aventuraid,

    As of version 2.0.0, you won’t have to manually enter the Metricool API key in the plugin anymore; connecting the plugin to Metricool by logging in via the plugin (or creating an account) should now be sufficient.

    However, if the connection from to the Metricool application does not succeed for whatever reason, you’ll receive a message exactly like the one(s) you described.

    Could you open the browser console (CTRL + Shift + C in Chrome), and then try logging in via the Metricool plugin once more? If it fails, there should be a console warning about it. Could you share that here, so we have a bit more context as to what might be happening exactly?

    Kind regards, Jarno

    Thread Starter aventuraid

    (@aventuraid)

    Hi Jarno,

    here is what the console shows when trying to connect:
    GET https://206raid.com/wp-json/metricool/v1/connected_brands 500 (Internal Server Error)
    This error appears 4 times. The plugin cannot fetch the connected brands and shows ‘There was an error fetching this data.

    Thread Starter aventuraid

    (@aventuraid)

    Subject: Bug: 403 Forbidden on finish_onboarding – WordPress plugin v2.0.1

    Hi Jarno,

    Thank you for your previous message. Following your instructions, I opened the browser console (Chrome) and tried to connect via the Metricool plugin. Here is a full report of what happened and everything I tried.

    SITE INFORMATION

    • URL: [mon-site].com
    • WordPress version: 7.0
    • Metricool plugin version: 2.0.1 (by Really Simple Plugins)

    ACTIVE PLUGINS
    Elementor, Elementor Pro, Essential Addons for Elementor, Essential Addons Pro, Meta Pixel for WordPress, Yoast SEO, Really Simple Security, Redirection, Site Kit by Google, Zoho Forms, Complianz, LiteSpeed Cache, Redis Object Cache (currently disabled)

    ERRORS FOUND IN CONSOLE

    Step 1 – When trying to load the brand list:
    GET https://[mon-site].com/wp-json/metricool/v1/connected_brands 500 (Internal Server Error)
    → This error appeared up to 8 times. The plugin could not fetch the connected brands.

    Step 2 – After selecting the brand and clicking Finish:
    POST https://[mon-site].com/wp-json/metricool/v1/onboarding/finish_onboarding 403 (Forbidden)
    → DataError: Something went wrong.

    TROUBLESHOOTING STEPS ALREADY TRIED

    1. Disabled Redis Object Cache → Brand now appears correctly in the dropdown ✅ (this fixed the 500 error)
    2. Disabled WP-Optimize → No change on the 403 error
    3. Regenerated permalinks (Settings → Permalinks → Save) → No change
    4. Checked Really Simple Security hardening settings → Advanced REST API options require Pro version; basic settings don’t include REST API blocking
    5. Fully disabled Really Simple Security → No change, 403 error persists

    CURRENT SITUATION
    The brand appears correctly in the dropdown, but clicking Finish always returns a 403 Forbidden error on the finish_onboarding endpoint, regardless of which plugins are active or disabled.

    Could this be a nonce verification issue on your end, or a known conflict with the finish_onboarding endpoint?

    Thank you for your help.

    Best regards,
    Benjamin

    • This reply was modified 16 hours, 37 minutes ago by aventuraid.
    Plugin Support Mark Amante

    (@markamante)

    Hi @aventuraid

    Thank you for reporting this. Our development team is currently investigating this with priority.

    We’ll keep you updated as soon as we have more information or a fix.

    Kind regards, Mark

Viewing 4 replies - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.