Skip to main content

Community

Twitter

Not planned

Please sign in to leave a comment.

Comments

1 comment

  • Official comment

    Hi Irwan,

    Luke from the Product team here. Thanks for the detailed write-up.

    As you pointed out, our Twitter Organic connector is built on the X Ads API, which X provides to advertising partners at no cost. This is also how other data pipeline tools (Supermetrics, Funnel, Improvado) provide organic Twitter analytics; their "organic" connectors also require an Ads account for the same reason. Tools that use the standard X API v2 instead, like Airbyte, only sync tweet content and metadata, not engagement or impression metrics.

    The X API v2 does expose organic_metrics and non_public_metrics via user-context auth, but there are significant constraints that make it impractical for a production data pipeline:

    1. Even with the new pay-per-use model, X API v2 pricing starts at $0.005/read and scales to $5,000/month (Pro) or $42,000+/month (Enterprise) at any meaningful volume.
    2. Organic metrics are only available for tweets created within the last 30 days, limiting historical depth compared to what the Ads API provides.

    We'd need to pass these API costs through to customers, which would make the connector significantly more expensive for a narrower dataset than the Ads API already provides for free, and would require an overhaul of our current pricing model.

    We understand this creates friction for users who don't run ads. The workaround of creating a free Ads account with no spend remains the most practical path. If X changes their pricing model or makes organic metrics available through the Ads API for non-advertisers, we'd revisit this.

    Thanks for the thoughtful request, and apologies, this is not something we plan to implement. I'll revisit this decision if we see significant demand and/or changes to X's API policies. 

    Cheers,
    Luke