ZooTools is now SMASHSEND Email MarketingRead update

Store Any Data.
Personalize Everything.

Go beyond basic contact info. With SMASHSEND Custom Fields, track any data that matters to your business—from shoe sizes to subscription tiers, purchase history to preferences.

✓ Unlimited custom fields ✓ All data types supported ✓ API access included

E-commerce Fields

Multi-Select
favorite_categories[“Electronics”, “Fashion”]
lifetime_value$2,450.00
last_purchase_date2024-03-15
preferred_sizeLarge

SaaS Properties

Number
api_calls_this_month45,291
team_members12
storage_used_gb28.5
feature_adoption_score87%

The Most Flexible Custom Fields in Email Marketing

While others limit you to basic fields, SMASHSEND gives you the power to store any data type, create complex properties, and use them everywhere.

Unlimited Fields
10+
Data Types
0ms
Real-time Sync

Every Data Type You Need

Text & Numbers

Store names, descriptions, IDs, scores, prices, quantities, or any text and numeric data. Perfect for basic customer information and metrics.

Lists & Arrays

Track multiple values like product interests, tags, categories, or preferences. Use single-select or multi-select options for structured data.

Dates & Booleans

Capture timestamps, anniversaries, expiration dates, or yes/no flags. Perfect for time-based automations and conditional logic.

JSON Objects

Store complex nested data structures for advanced use cases. Perfect for developers who need maximum flexibility.

Encrypted Fields

Store sensitive data securely with field-level encryption. Perfect for PII, tokens, or any confidential information.

Computed Fields

Create dynamic fields that calculate values based on other properties. Update automatically as source data changes.

Use Custom Fields Everywhere

Your custom fields aren't locked away—use them across the entire SMASHSEND platform for truly personalized experiences.

📧 In Email Campaigns

Personalize every email with custom field tokens. Display customer-specific data, recommendations, or dynamic content based on any property.

Hi {{first_name}},

Based on your preference for {{favorite_category}}, 
we thought you'd love our new collection!

Your loyalty points: {{loyalty_points}}
Member since: {{member_since}}

🎯 In Segmentation

Build powerful segments using any custom field. Combine multiple conditions with AND/OR logic to target exactly the right audience.

⚡ In Automations

Trigger workflows based on custom field changes. Update fields automatically, create conditional branches, or sync with external systems.

🔌 Via API & Webhooks

Full API access to read and write custom fields. Receive webhooks when fields change. Keep your entire stack in sync.

Real-World Use Cases

See how businesses use SMASHSEND Custom Fields to create powerful, data-driven email experiences.

🛍️

E-commerce Personalization

Track purchase history, browsing behavior, size preferences, and wish list items. Send targeted product recommendations that convert 3x better.

💻

SaaS User Onboarding

Monitor feature adoption, usage metrics, and subscription details. Trigger onboarding emails based on user behavior and progress.

🎓

Education & Courses

Track course progress, quiz scores, and learning preferences. Send personalized content recommendations and achievement celebrations.

🏥

Healthcare Communications

Store appointment history, preferences, and consent data securely. Send HIPAA-compliant reminders and personalized health tips.

🏘️

Real Estate Nurturing

Track property preferences, budget ranges, and viewing history. Match leads with perfect properties automatically.

🎮

Gaming & Entertainment

Store player stats, achievements, and preferences. Send personalized game updates, rewards, and recommendations.

SMASHSEND vs. Limited Field Systems

Most email platforms limit you to basic fields. See why developers and marketers choose SMASHSEND for true flexibility.

Feature
SMASHSEND
Others
Number of Custom Fields
Unlimited
10-50 fields
Data Types Supported
All types + JSON
Text & numbers only
Array/List Support
Native support
Not supported
API Access
Full CRUD API
Limited or paid
Field Validation
Custom validators
Basic only
Pricing
Included free
Premium add-on

Developer-Friendly Integration

Built by developers, for developers. Integrate custom fields with your application in minutes, not days.

// Create a custom field
const field = await smashsend.customFields.create({
  name: 'subscription_tier',
  type: 'select',
  options: ['free', 'pro', 'enterprise'],
  defaultValue: 'free'
});

// Update contact with custom field
await smashsend.contacts.update('ctc_abc123', {
  email: 'user@example.com',
  properties: {
    subscription_tier: 'pro',
    last_login: new Date(),
    feature_flags: ['dark_mode', 'beta_access'],
    usage_stats: {
      api_calls: 1523,
      storage_gb: 12.5
    }
  }
});

Part of the Complete SMASHSEND Platform

Custom fields work seamlessly with every SMASHSEND feature. One platform, infinite possibilities.

Email Campaigns

- Personalize with any field

Automation Workflows

- Trigger on field changes

Contact Management

- Rich customer profiles

8,000+ Integrations

- Sync fields anywhere

Start Building with Custom Fields Today

Join thousands of businesses using SMASHSEND Custom Fields to create truly personalized email experiences.

Unlimited fields • All data types • Full API access • Free forever