Member-related Events

There are several member-related events. These events are triggered when members are modified in some way.

This information could be used to:

  • Update remote CRM systems with the latest member information
  • Trigger personalized marketing campaigns based on updated profile data

sf.member.created

Fired after a member is created.

Example payload:

{
    "event_name": "sf.member.created",
    /* ... standard event metadata fields ... */   
    "data": {
        "member": {
            "id": 1,
            "identifier": "1",
            "created_at": "2023-11-15T16:53:40+0000"
        }
    }
}

sf.member_profile.created

Fired when a member profile is created. This event includes all member profile data such as name, contact information, birth details, and any custom data fields that have been collected, enabling enhanced personalization and segmentation capabilities.

Example payload:

{
    "event_name": "sf.member_profile.created",
    /* ... standard event metadata fields ... */
    "data": {
        "member": {
            "id": 123456789, 
            "identifier": "aaaabbbb-73fe-4b27-9700-2ab0b8c33488",
            "member_profile": {
                "member_id": 123456789,
                "id": 1234,
                "first_name": "Bob",
                "last_name": "Loblaw",
                "email": "test@mail.com",
                "birth_day": "12",
                "birth_month": "11",
                "phone": "5558673509",
                "custom_data": {},
                "created_at": "2025-09-03T23:53:14.168338Z",
                "updated_at": "2025-09-05T16:03:52.118556Z"
            }
        }
    }
}

sf.member_profile.updated

Fired when a member profile is updated. This event includes all member profile data such as name, contact information, birth details, and any custom data fields that have been collected, enabling enhanced personalization and segmentation capabilities.

Example payload:

{
    "event_name": "sf.member_profile.updated",
    /* ... standard event metadata fields ... */
    "data": {
        "member": {
            "id": 123456789, 
            "identifier": "aaaabbbb-73fe-4b27-9700-2ab0b8c33488",
            "member_profile": {
                "member_id": 123456789,
                "id": 1234,
                "first_name": "Bob",
                "last_name": "Loblaw",
                "email": "test@mail.com",
                "birth_day": "12",
                "birth_month": "11",
                "phone": "5558673509",
                "custom_data": {},
                "created_at": "2025-09-03T23:53:14.168338Z",
                "updated_at": "2025-09-05T16:03:52.118556Z"
            }
        }
    }
}