---
updatedAt: 2026-06-12T20:36:12.000Z
agentTools:
  projectIndex: https://developers.wingify.com/v2/llms.txt
---

# Custom Attributes

Custom attributes can be created by creating a map that contains all the key and value pairs as follows:

**The below implementation is for Swift**

```swift
var dict = Dictionary<String, Any>()
dict["email"] = "abc@xyz.com"
dict["rollNumber"] = 21
     
VWO.triggerSyncVisitorPropEvent(visitorData: dict)
```