Skip to content
Marketing Automation

Marketing Automation

Discover more in every scroll

  • Home
  • About Myself
  • Consultation
  • Trainings
  • Contact
  • Guides
    • AmpScript Guide
  • Blogs
    • Dataviews
    • Synchronized Data Extensions
    • Email Studio

Salesforce Marketing Cloud Data Views: _Subscribers

Posted on March 29, 2025March 30, 2025 by admin

The _Subscribers data view in Salesforce Marketing Cloud (SFMC) provides essential information about email subscribers within your Enterprise account. This data view reflects the All Subscribers List and is only available at the Enterprise level, not within individual business units.

This blog explains each field in the _Subscribers data view, outlines its best use cases, and includes helpful SQL examples to improve your subscriber management, segmentation, and data hygiene processes.


What is the _Subscribers Data View?

The _Subscribers data view stores subscriber-level metadata, including email address, domain, status, bounce count, and subscription dates. While it does not include profile attributes, it offers core data necessary for maintaining a healthy subscriber base.

Key Benefits of _Subscribers Data View

  • Central Subscriber Visibility: View all email subscribers in your Marketing Cloud account.
  • Status Tracking: Identify active, bounced, held, or unsubscribed users.
  • Deliverability Monitoring: Track bounce count and undeliverable dates.
  • Segmentation Support: Create audiences based on email status or behavior.

Fields in _Subscribers Data View & Their Uses

FieldTypeDescription & Use Case
SubscriberIDNumberInternal unique ID for each subscriber. Joinable with other data views.
SubscriberKeyText(254)External identifier (often the email address or customer ID). Core for targeting and joining with journeys.
DateUndeliverableDateDate when an email failed to deliver. Useful for identifying inactive subscribers.
DateJoinedDateWhen the subscriber joined your list. Used for lifecycle segmentation.
DateUnsubscribedDateDate the subscriber opted out. Supports compliance and audience hygiene.
DomainText(254)Domain part of the subscriber’s email address (e.g., gmail.com). Supports ISP-level reporting.
EmailAddressEmailThe actual email address of the subscriber.
BounceCountNumberNumber of times email bounces occurred for this subscriber. Useful for suppression logic.
SubscriberTypeText(100)Subscriber classification (e.g., Subscriber, Contact).
StatusText(12)Subscriber’s current status: Active, Held, Unsubscribed, or Bounced.
LocaleLocaleThe subscriber’s language and region code. Useful for localization strategies.

When and Why to Use _Subscribers Data View?

When to Use?

  • When analyzing email deliverability and list health.
  • To segment based on subscription or unsubscribe date.
  • For identifying inactive or at-risk subscribers.
  • When joining with other data views (e.g., _Sent, _Open, _Click).

Why Use It?

  • Maintain Clean Lists: Spot and suppress bounced or unsubscribed users.
  • Comply with Legal Requirements: Track and validate opt-out status.
  • Personalize by Locale: Tailor content using subscriber locale.
  • Improve Campaign Accuracy: Use status to ensure valid recipients only.

10 Example Scenarios and Queries

1. Retrieve All Active Subscribers

SELECT SubscriberKey, EmailAddress 
FROM _Subscribers 
WHERE Status = 'Active'

Use Case: Send emails only to valid recipients.

2. Identify Held or Bounced Subscribers

SELECT SubscriberKey, Status, BounceCount 
FROM _Subscribers 
WHERE Status IN ('Held', 'Bounced')

Use Case: Review deliverability issues.

3. Subscribers Who Recently Joined

SELECT SubscriberKey, DateJoined 
FROM _Subscribers 
WHERE DateJoined >= DATEADD(day, -30, GETDATE())

Use Case: Welcome new subscribers.

4. Subscribers with Bounce Count Over Threshold

SELECT SubscriberKey, BounceCount 
FROM _Subscribers 
WHERE BounceCount > 3

Use Case: Remove or suppress risky subscribers.

5. List of Recently Unsubscribed Users

SELECT SubscriberKey, DateUnsubscribed 
FROM _Subscribers 
WHERE DateUnsubscribed >= DATEADD(day, -7, GETDATE())

Use Case: Understand opt-out trends.

6. Count Subscribers by Status

SELECT Status, COUNT(*) AS SubscriberCount 
FROM _Subscribers 
GROUP BY Status

Use Case: Build a health dashboard.

7. Identify Subscribers from Gmail Domain

SELECT SubscriberKey, EmailAddress 
FROM _Subscribers 
WHERE Domain = 'gmail.com'

Use Case: Track performance by ISP.

8. Localized Campaign Segmentation

SELECT SubscriberKey, Locale 
FROM _Subscribers 
WHERE Locale = 'en-GB'

Use Case: Send region/language-specific content.

9. Join with _Sent to Analyze Engagement by Status

SELECT s.SubscriberKey, s.Status, se.EventDate 
FROM _Subscribers s 
JOIN _Sent se 
ON s.SubscriberID = se.SubscriberID

Use Case: Map engagement based on subscriber status.

10. Track Growth Over Time

SELECT CAST(DateJoined AS DATE) AS JoinDate, COUNT(*) AS NewSubscribers 
FROM _Subscribers 
GROUP BY CAST(DateJoined AS DATE)

Use Case: Trend reporting on new subscriber acquisition.


Conclusion

The _Subscribers data view is foundational for managing email audiences in Salesforce Marketing Cloud. It enables you to monitor subscriber lifecycle, ensure compliance, track engagement readiness, and improve list quality. Though limited to core metadata, its importance in campaign management, reporting, and automation strategy is critical.

Combine it with data views like _EnterpriseAttribute, _Sent, _Click, and _Bounce for a more complete subscriber engagement profile.

Posted in Blogs, DataviewsTagged _Subscribers data view best practices, _Subscribers view explained, email subscriber status Salesforce, Marketing Cloud SQL queries, Salesforce locale-based targeting, Salesforce Marketing Cloud, Salesforce Marketing Cloud audience segmentation, SFMC _Subscribers data view, SFMC active subscriber filtering, SFMC bounce count analysis, SFMC email deliverability monitoring, SFMC list hygiene, subscriber domain segmentation, unsubscribe tracking Salesforce

Post navigation

Previous: Salesforce Marketing Cloud Data Views: _EnterpriseAttribute
Next: Salesforce Marketing Cloud Data Views: _ListSubscribers

About Myself

Suhas Ganjare

Suhas Ganjare

CRM and Digital Consultant

Suhas Ganjare is a passionate cricketer, Salesforce Marketing Cloud Developer & Consultant, and a skilled Salesforce Certified Data Cloud Consultant. With expertise in Eloqua Marketing Automation, Salesforce Administration, and digital marketing, Suhas has built a diverse career helping businesses streamline and elevate their marketing strategies. An accomplished professional, Suhas combines technical proficiency with creative insight to deliver data-driven campaigns and automation solutions that drive meaningful engagement. Beyond his professional pursuits, Suhas is an author and an avid sports enthusiast, finding inspiration and balance on the cricket field.

Trending Topics

  • Salesforce Marketing Cloud Email Studio: Complete Guide to Layouts for Email Templates
  • Salesforce Marketing Cloud Email Studio: Complete Guide to Email Templates
  • Salesforce Marketing Cloud Email Studio – Full Guide to Content Builder Blocks
  • 🔍 What is a Template-Based Email in SFMC?
  • Email Studio and Content Builder – Marketing Cloud Basics Explained

Related Posts

  • Blogs
3 min read

Unlock the Power of SMS Text Messaging: Elevate Your Communication with Our Premier Services

  • admin
  • August 4, 2023
  • Blogs
3 min read

Unlocking the Power of Marketing Automation: A Comprehensive Guide for Success

  • admin
  • June 18, 2023
  • Blogs
  • Dataviews
4 min read

Salesforce Marketing Cloud Data Views: _SocialNetworkTracking

  • admin
  • March 29, 2025
  • Blogs
3 min read

Effortless Salesforce Excellence: Unleashing the Power of Salesforce Administration Services for Your Business Growth

  • admin
  • August 4, 2023
Copyright © 2025 Marketing Automation