Public Apify Actor and Clay Signal for Monitoring Domain Health and Email Deliverability
I wanted to share a public Apify actor and Clay Signal I set up to monitor domain health for email deliverability. The use case: you have a list of domains (your own sending domains, or prospect domains you want to audit on a schedule (e.g. to monitor SPF, DMARC, DKIM, blacklist status, etc). Here's how to set it up: In Apify (create a scheduled task) 1. Go to the Supernet Domain Health actor page (affiliate link/paid actor). Click "Save as a new task" and give it a name. 2. Enter or paste in the list of domains you want to monitor on the Input tab 3. Hit the "…" action menu and set a schedule (daily, weekly, monthly, etc) In Clay (create a Custom Signal) 1. Go to Signals -> New Signal -> Custom 2. Scroll down to Other and select "Monitor data from Apify actor" -> Next 3. Select or add your Apify account/key 4. Choose "Supernet Domain Health - Email Reputation Audit" and pick the Apify task you just created. If you've already run it, you can preview data from a previous run right here. 5. Set the signal frequency to match your Apify task schedule 6. Clay creates a table with an Event column that updates on each scheduled run 7. Click into any Apify record to see the full JSON output. Most fields are already flattened to make this easy. Hover over the data you want and hit "Add to column". In my screenshot, I have added Has SPF, Has DMARC, Has DKIM, and Is Blacklisted as columns, but there's a lot more in there (domain age, MX provider, score breakdown, etc). A couple ways you could use this: • Monitor your sending domains - catch authentication issues or blacklistings before they tank your deliverability • Prospect validation - check if target domains can actually receive email before you waste sends on them Note: This is a paid actor I built on Apify. You can run 1-2K domain checks per month on the Free tier depending on the depth of the audit (basic or advanced). Happy to answer any questions if you decide try it out.
