doDev – Admin & Dev Toolkit for Salesforce

How to query Salesforce data without writing SOQL

Short answer: reports need a report type and list views show one object, so for anything ad hoc admins end up writing SOQL in the Developer Console. doDev, a free Chrome extension, builds the query for you: pick an object, check the fields – including fields of parent records and related lists – and run.

The fields and relationships picker in doDev: fields of the object, parent records and related lists, with the query written for you

Query with doDev

  1. Install doDev and open it from the toolbar while you are logged into Salesforce.
  2. Go to Data → Data Explorer and type the object, e.g. Account. A starter query appears.
  3. Click ☰ Fields & relationships… and check the fields you want. A lookup such as Owner shows its fields, and Go further reaches its own lookups (Owner › Manager). A related list such as Contacts adds a subquery when you check one of its fields.
  4. Click ▶ Apply & run.

You can also:

Doing it without a tool

Common questions

Can it change data? Data Explorer only reads. To update the records you found, send them to Data Import – it shows a preview and asks before anything is saved.

Does it work with large results? Yes – it keeps loading past 2,000 rows, and exports have every loaded row.


More how-to guides: all guides · doDev help