Is there a way to send the output from a report to email addresses that are not assigned to a Salesforce account? We have some part-time athletic coaches that need to receive information on contacts in Salesforce, but have no need to have Salesforce accounts. Any help would be greatly appreciated.

Add-on: We found a thread in success.salesforce.com that discussed setting up a general user (to get the email address set up) and send the reports there, which could use the autoforwarding process to distribute the emails to other email addresses. Wondering if anyone took that approach and if it worked out for them.

  • You can print it as PDF with PDF creator save it in you computer and send it via email
    – user7602
    Mar 28, 2014 at 10:36

6 Answers 6


Officially, it's NOT possible (at least no direct way to do so). But there are multiple hacks available such as this which have worked well for me in the past. You can scrape it as a CSV document. This approach is also discussed in this Stackoverflow thread.

As for the (lack of) official support, this idea is being tracked here.

  • I was quite succesful with scraping the CSVs and creating something that can be used in VF email templates: salesforce.stackexchange.com/questions/4303/… Analytics API sounds very promising but the limitation to 2K records is somewhat disappointing...
    – eyescream
    Jan 2, 2014 at 17:25
  • This answer is very link-ish. I understand the intent, because there's a lot of content, but some little teaser of what each link is instead of just non-descript "this" links would be awesome.
    – sfdcfox
    Jan 2, 2014 at 19:29

No, there isn't a way to send reports to any email address using Salesforce's declarative tools, only to users. One option here might be an app and custom UI that uses the Analytics API. While certainly not a turnkey solution, it offers API access to underlying report data that you could then build your own UI around.

Analytics API Developer Guide

Using the Salesforce Analytics API on a Visualforce Page

  • How do I find out more about this proposed solution? Jan 2, 2014 at 16:56
  • I've added a couple of examples to my post, including the link to the dev guide.
    – greenstork
    Jan 2, 2014 at 16:59

You can use Conga Courier to distribute reports to anyone. It is a paid add-on to Salesforce.

  • or Conga Composer/Conductor for added flexibility (at a modest additional cost). Conga has terrific support (including phone support)
    – cropredy
    Jan 2, 2014 at 22:21

You can also send the report to yourself (assuming you're a licensed user) and use your email client to forward it appropriately. Not ideal, but it works.


A very simple and good solution, and free


Allows you to send and schedule these reports.


One pretty solid workaround is to provision the non-user a Chatter Free license. That makes them a "user" enough that you can add them to reports.

  • This no longer works unfortunately.
    – rmarq423
    Apr 6, 2018 at 14:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .