Nextdoor
Platform Summary
Nextdoor conversion and user matching contracts.
Scope
Primary execution surface: hybrid.
Developer Source Map
| Source | Reason |
|---|---|
| developer.nextdoor.com/reference/conversion-deduplication | Event Contracts |
| developer.nextdoor.com/reference/conversion-user-matching | Normalization Rules; User Data Contracts |
| developer.nextdoor.com/reference/supported-conversion-events | Event Contracts |
RudderStack Cross-Check
No destination mapping linked for this platform.
Verified Contracts
Event Contracts
| Object / Event | Field | Applies To | Type | Requirement | Exact Format | Normalization | Hashing | Examples | Caveat | Primary Source | Status | Confidence |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
event | event_id | hybrid | string | Optional | Event identifier used with event_name for deduplication. | Not clearly specified | Not clearly specified | evt-12345 | Deduplication docs describe matching by event_id + event_name within a time window. | developer.nextdoor.com/reference/conversion-deduplication | Verified | Medium |
event | event_name | hybrid | string | Conditional | Must use a supported conversion event name. | Not clearly specified | Not clearly specified | Purchase | Nextdoor documents a dedicated list of supported conversion event names. | developer.nextdoor.com/reference/supported-conversion-events | Verified | Medium |
User Data Contracts
| Object / Event | Field | Applies To | Type | Requirement | Exact Format | Normalization | Hashing | Examples | Caveat | Primary Source | Status | Confidence |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
default | email | hybrid | string | Conditional | Lowercase email, remove leading/trailing spaces, then SHA-256 hash. | lowercase | SHA-256 | <sha256(alice@example.com)> | Nextdoor docs explicitly show hashed email normalized to lowercase with no surrounding spaces. | developer.nextdoor.com/reference/conversion-user-matching | Verified | High |
default | first_name | hybrid | string | Conditional | Lowercase and remove spaces before SHA-256 hashing. | lowercase | SHA-256 | <sha256(alice)> | Nextdoor docs show hashed first_name normalized to lowercase with no spaces. | developer.nextdoor.com/reference/conversion-user-matching | Verified | High |
default | gender | hybrid | string | Conditional | Plain gender code. | Not clearly specified | Not clearly specified | - | Nextdoor docs show gender as f or m. | developer.nextdoor.com/reference/conversion-user-matching | Verified | High |
default | last_name | hybrid | string | Conditional | Lowercase and remove spaces before SHA-256 hashing. | lowercase | SHA-256 | <sha256(smith)> | Nextdoor docs show hashed last_name normalized to lowercase with no spaces. | developer.nextdoor.com/reference/conversion-user-matching | Verified | High |
default | phone_number | hybrid | string | Conditional | Normalize phone to E.164, then SHA-256 hash. | E.164 | SHA-256 | <sha256(16505551234)> | Nextdoor docs explicitly show E.164 normalization for hashed phone. | developer.nextdoor.com/reference/conversion-user-matching | Verified | High |
Normalization Rules
| Object / Event | Field | Applies To | Type | Requirement | Exact Format | Normalization | Hashing | Examples | Caveat | Primary Source | Status | Confidence |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
default | click_id | hybrid | string | Conditional | Click ID captured from the landing page. | Not clearly specified | Not clearly specified | - | Nextdoor docs treat click_id as a key matching identifier. | developer.nextdoor.com/reference/conversion-user-matching | Verified | High |
default | date_of_birth | hybrid | string | Conditional | Plain date in YYYYMMDD. | YYYYMMDD | Not clearly specified | 19900131 | Nextdoor docs show date_of_birth as YYYYMMDD. | developer.nextdoor.com/reference/conversion-user-matching | Verified | High |
Candidate / Needs Review Items
No candidate rows currently tracked.
Excluded Items
No excluded rows in this revision.
Last Reviewed
2026-03-30