Skip to content
English
  • There are no suggestions because the search field is empty.

🔄 How does the sync work?

Twice a day, fully automatic, deduplicated and pipeline-safe — here is how the sync works behind the scenes.

Once your initial import is complete, the regular SIMAP Connect sync takes over. It runs fully automatically in the background — you don't need to trigger anything manually.

 

When does the sync run?

Twice a day, automatically:

 

  • 06:00 (Swiss time)
  • 18:00 (Swiss time)

 

That way your pipeline reflects the current state every morning and evening. New tenders typically show up in HubSpot within a few hours of being published on simap.ch.

 

🔁 What does the sync do exactly?

  1. Filter match: SIMAP Connect calls simap.ch with your configured filters and fetches all publications since the last sync run.
  2. Dedup check: For each publication, it checks via simap_project_id whether the Deal already exists in HubSpot.
  3. Create or update: If the Deal doesn't exist yet, it's created. If it already exists (e.g. because simap.ch updated the publication), its properties are refreshed.
  4. Link the Company: The responsible procurement office is — if not already present — created as a Company and linked to the Deal.

 

💡 Why are there never duplicates?

Every tender on simap.ch has a unique project ID. SIMAP Connect stores this as simap_project_id on every Deal in HubSpot. Before creating a Deal, it always checks this ID — duplicates are therefore technically impossible.

 

🛡️ What if simap.ch or HubSpot is temporarily unavailable?

Sync runs are resumable — if something fails mid-run, the next run picks up exactly where the last one left off. No data is lost, even during temporary outages.

 

➡️ What's next?