Why do many of my RG observations not end up in GBIF (as per the iNaturalist "Year In Review" page stats)?

Dear iNaturalists,

My default observation license (and default photo license, and default sound license) is “Attribution (GBIF & Wikimedia)” since time immemorial.

In 2026 I already have 356 RG observations as per my 2026 “Year in Review” page https://www.inaturalist.org/stats/2026/PASTEYOURUSERNAMEHERE

Then why does the saame URL for 2026 (linked above) claim only 11 of the observations were imported into GBIF?

Or are the iNaturalist “Year in Review” pages giving wrong data about how many GBIF inclusions there were?

Kind regards,
Vincent Verheyen

I’m not sure where you’re seeing 11, but GBIF has 2381 of your observations: https://www.gbif.org/occurrence/search?publishing_org=28eb1a3f-1c15-4a95-931a-4af90ecb574d&recorded_by=Vincent%20Mia%20Edie%20Verheyen&advanced=1&occurrence_status=present

Can you give a couple examples of observations you think should be in GBIF, but aren’t?

Hi @jwidness Thanks. I haven’t cross-compared, I was simply basing myself on the iNaturalist /stats/org/USERNAME “Year in Review” page stats (“Broader Impacts” tab), i.e. add #impacts to the URL.

This also happens to me. The solution is to click on one of the DQA categories to make it false, then click it back to true, and - voilà - the GBIF icon will show up.

Hi @papernautilus Where do I find the DQA categories to click on please? It sounds like a bug then?

You need to regenerate your stats to refresh that number – if you do, it should read 232.

@jwidness I refreshed the stats via the button at the bottom of the 2026 “Year in Review” page today, and multiple times this year already, and it still shows as 11 there under the “Broader Impacts” tab even in an Incognito browser.

It’s possible there’s a bug in the regeneration. If you click on the “11 observations” link, it takes you to https://www.inaturalist.org/observations?place_id=any&verifiable=any&user_id=1084354&outlink_source=GBIF&year=2026 where you can see that iNat thinks you have 232 observations in GBIF this year.

On the observation page, lower left. Data Quality Assessment. I usually click on “Date is Accurate,” changing it to false and then back to true.

I also wondered why I wasn’t seeing the GBIF icon on my observation pages. I tried this trick and it worked… but I’m not going to do this for 100s of obs… I wonder if there is a way I can force a refresh on all my observations?

As far as I know, some of this is due to the GBIF taxonomical framework not having those specific species. It’s the reason why no observations of Aceria negundi can be found on the site despite there being thousands on iNat.

This is something i have been noticing too and that i didn’t find an explanation for before.

https://www.inaturalist.org/observations?place_id=any&verifiable=any&user_id=tano_caperna&outlink_source=GBIF&year=2026

The link shows only 15 observations in 2026 for some reason while it should show hundreds, and i don’t know why the rest of the observations haven’t gone on GBIF yet. If it’s linked to the “Date is accurate” thing then i’ll be quite annoyed because i can’t go individually through all of a few thousands observations to change that…

I believe your record is in GBIF even of the badge doesn’t show on your observation, so you don’t have to play with the DQA to force the record into GBIF. It’s already there. I found I have quite a few RG observations I know are in GBIF even if the badge doesn’t appear in the observation. When I see one of those records, I click on anything in the DQA and the badge magically appears.

That is reassuring, thank’s. I’ll check a few observations in RG to see if they do appear in GBIF while not having the badge in iNat. I don’t mind for the badge as long as RG observations actually go to the GBIF !

There are a number of different issues being discussed here and it would be good to lay them out separately.
Even if the process has no problems at all, it can potentially take 6-8 weeks from the time your observation qualifies to the time the badge appears.

The whole pipeline goes something like this:

  • your observation must be Research Grade, which broadly speaking means it must have an agreed-upon taxon, and it must not fail any of the data quality items (must have accurate date/location, etc.)
  • regardless of the photo/sound license, the observation itself must be licensed for GBIF: CC0, CC BY, or CC BY-NC
  • once a week, iNat generates an export for GBIF, so that can add up to a week if you just missed a cutoff (which I believe is on Monday)
  • approximately once a week, GBIF ingests the exported data – they’re not always consistent, so this sometimes takes longer; you can see the ingestion history here (as an example, GBIF is doing maintenance this week and the most recent iNat ingestion is actually 12 days old)
  • monthly (per Tony), iNat reads back in the data from GBIF and creates “outlinks”, the return links/badges from iNat to GBIF
  • specifically for the stats/Year in Review, after you first generate the page, the numbers do not automatically update unless you choose “Regenerate Stats” near the bottom of the page

To see your observations which pass steps one and two, you can go here: https://www.inaturalist.org/observations?license=cc0,cc-by,cc-by-nc&quality_grade=research&user_id=YOURUSERLOGIN

If you want to see if your observation made it to the most recent iNat-generated export (step three), you can find it here, WARNING: this is a very large file and you won’t be able to manually open and inspect it without specialty software

To see your observations which have been ingested into GBIF (step four), go here: https://www.gbif.org/occurrence/search?dataset_key=50c9509d-22c7-4a22-a47d-8c48425ef4a7&recorded_by=YOURUSERNAME
Note that GBIF search is on the username, not the user id or user login (as an example, Tony’s iNat user login is tiwane, and his username is Tony Iwane, so his GBIF records are under https://www.gbif.org/occurrence/search?dataset_key=50c9509d-22c7-4a22-a47d-8c48425ef4a7&recorded_by=Tony Iwane)
(Edit: added a feature request to make GBIF searchable by iNat user id.)

If you want to see the most recent export generation date and the most recent ingestion date, you can go here: https://www.gbif.org/dataset/50c9509d-22c7-4a22-a47d-8c48425ef4a7#registration

“Publication date” is the export generation date and “Metadata last modified” is the ingestion date, so right now GBIF only has observations up to April 13, from an ingestion done on April 17.
Remember that even if you uploaded an observation prior to the export generation date, it had to meet the qualifications on that date. So if it recently became RG, or you recently changed the license, it may have missed the cutoff.

If you want to see which of your observations have the badge/link back to GBIF (step five), you can use https://www.inaturalist.org/observations?outlink_source=GBIF&user_id=YOURUSERLOGIN




The original problem discussed at the start of this topic seems to be a real bug in the stats page – the page shows 11, but it provides a link which returns 232 results even though the stats have been regenerated recently.


image

(@Vincent_Mia_Edie_Verheyen I would recommend you make a new bug report, or I can make one on your behalf if you would prefer.)

There is separately another bug (also discussed above), which is that sometimes iNat fails partway through the badge creation process. It knows that the observation is in GBIF, but the badge isn’t there and a search with outlink_source=GBIF won’t find it. Re-indexing the observation (for example, by voting and unvoting a DQA) causes the badge to immediately appear. This bug was reported previously and discussion for that should ideally stay there.

Thanks! Yes, I found my records in GBIF; I’d just like the badges to appear on my observation page without the workaround described :sweat_smile: but I note that it’s a separate issue/bug to the main issue being discussed in this thread.

Hi @jwidness Thanks for the overview.

I have generated a bug report now and have used your screenshot. Thank you!

Kind regards,
Vincent Verheyen

yes this is the bug report of that other bug : https://forum.inaturalist.org/t/some-older-rg-observations-of-mine-do-not-have-gbif-outlinks-despite-being-in-gbif/73143

#TodayILearned that there’s a “GBIF Badge” on observations. Has this always been there and I just never noticed?

I think it’s been there for years (since the beginning?) but isn’t obvious unless you scroll down the observation.