Passer au contenu principal

Les Query String : la recherche technique

La liste des participants d’Eventmaker intègre un puissant moteur de recherche avancée permettant d’utiliser des query strings directement dans la barre de recherche.

Mis à jour il y a plus d’une semaine

Ces commandes permettent d’appliquer des filtres complexes, de combiner des critères précis et d’accéder à des données impossibles à obtenir via l’interface classique.

⚠️ Attention : les recherches avancées apparaissent dans l’URL.
Une URL ne peut pas dépasser 2000 caractères.
Si votre recherche contient trop de critères, scindez-la en plusieurs requêtes.


1. Mots-clés & opérateurs disponibles

1.1 Points de check-in

Mot-clé

Description

accepted_at / rejected_at

Filtre sur les accès verts / rouges (green_access_control_ids et red_access_control_ids)

present_at

Identique à accepted_at, mais basé sur les in_access_control_ids (plus d’entrées que de sorties)

checked_in_at

Retourne les check-ins sans distinction de statut

👉 Les noms des points d’accès acceptent les regex ou les IDs.


1.2 Thématiques

Mot-clé

Fonction

thematics

Filtre les participants par thématique (thematic_ids). Supporte le AND.

prefixes_interest_in

Filtre sur les niveaux d’intérêt (no, low, moderate, high, extreme). Supporte AND / OR.

Exemples :

thematics:innovation thematics:innovation thematics:design high_interest_in:marketing no_low_interest_in:ai

1.3 Engagement

Mot-clé

Description

engagement_levels

Retourne les participants selon leur engagement_quartile

Possibilités :

engagement_levels:low,moderate

OR uniquement


1.4 Accès attendus

Mot-clé

Description

expected_at

Filtre selon les points d’accès auxquels un participant est autorisé

Supporte le AND :

expected_at:MainEntrance expected_at:VIP

1.5 Catégories & populations

Mot-clé

Fonction

guest_category

Filtre par catégorie (nom ou ID). Seule la dernière occurrence est prise en compte.

population

Identique à guest_category, mais appliqué à la population

⚠️ No space entre guest_category: et la valeur.


1.6 ID techniques

  • *_id permet de cibler un ID directement
    Exemple :

guest_category_id:56a8a359e8035...

1.7 Dates d’inscription

Mot-clé

Fonction

registered_before

Participants inscrits avant une date

registered_after

Participants inscrits après une date

Exemple :

registered_before:"2023-04-01 12:00 UTC" registered_after:"2023-03-01 00:00 UTC"

1.8 Statuts d’inscription

Mot-clé

Fonction

status

Filtre par statut d’inscription

payment_status

Filtre sur le statut de paiement

sso_status

Filtre sur le statut SSO

SSO possibles :
has_account, no_account, unconfirmed_account

Exemple :

status:registered,cancelled

→ OR


1.9 Labels

Possibilité de faire du AND ou du OR :

label:VIP label:VIP label:PREMIUM label:VIP,PREMIUM

1.10 Absence d’un champ

no:field_name retourne les personnes ne possédant pas ce champ.

Exemples :

no:email no:last_name

⚠️ Ne fonctionne que sur les champs natifs.


1.11 Codes promo

promo_code:DISCOUNT10 promo_code:WELCOME,VIP

→ OR uniquement

Le texte doit correspondre exactement au code promo.


1.12 Langue

locale:fr locale:en

1.13 Dates de présence / check-in

Mot-clé

Description

first_attended_date

Date du premier check-in

attended_date

Filtre sur les check-ins d’une date précise

Formats acceptés :
YYYY-MM-DD, DD/MM/YYYY, DD-MM-YYYY


1.14 Statistiques email globales

Mot-clé

Description

email_sent

A reçu un email

email_opened

A ouvert un email

email_clicked

A cliqué

email_bounced

Email en erreur

email_spammed

Signalé comme spam

email_blocked

Bloqué

Valeurs : true, false, 1, 0


1.15 Opt-in & capacité de campagne

Mot-clé

Fonction

account_campaign_optin

Opt-in global

event_campaign_optin

Opt-in spécifique à l’événement

campaign_optin

Indique si Eventmaker peut envoyer des emails (règle composite)


1.16 Type de participation

attendance_type:virtual attendance_type:physical attendance_type:virtual_only attendance_type:physical_only

2. Exclusions

Vous pouvez exclure des participants d’une recherche via la notation :

-field:value

Exemples :

-country:france -country:france,uk -country:null -first_attended_date:"2024-01-10" -guest_category:"VIP"

Exemples avancés :

checked_in_at:Entrance -checked_in_at:Exit

3. Recherche “classique”

  • my search → recherche dans les searchable_keywords via regex

  • first_name:jean last_name:claude

  • Possibilité de rechercher directement un ID participant


4. Champs multi-valeurs

Certains champs peuvent contenir plusieurs valeurs.

Exemple :

products:"books,movies"

→ Retourne les participants ayant au moins ces deux valeurs dans le champ products.


5. Trier les résultats

Utilisez sort: pour ordonner votre recherche selon :

  • registered_at

  • created_at

  • last_name

  • company_name

  • rank

Exemples :

sort:created-asc sort:lastname-asc sort:companyname-desc

6. Cas particuliers – Guillemets & regex

Si un nom de catégorie / point d’accès contient des guillemets, ils doivent être échappés :

guest_category:"Catégorie \"VIP\" Deluxe" accepted_at:"Entrée \"Grand Hall\""

Conclusion

La recherche avancée Eventmaker est un outil extrêmement puissant permettant :

  • d'interroger précisément votre base de participants,

  • de croiser des critères complexes,

  • de filtrer par accessibilité, présence, engagement, campagnes, opt-in, labels, thématiques, dates, statuts, etc.

Utilisée correctement, elle remplace de nombreux exports inutiles et devient un véritable outil d’analyse en temps réel.

Avez-vous trouvé la réponse à votre question ?