Hey there. Action Network is a CRM well-used by broadly progressive political campaigns.
Since launching in 2012, the Action Network toolset has powered many of the largest mobilizations of the last decade, including the Black Friday Walmart Strikes, the Women’s March, and the Climate Strike. The Action Builder toolset, launched in 2019, is helping dozens of unions and progressive organizations develop and empower leaders and build strong, deep organizing campaigns.
No worries! One other usecase I forgot which is pretty important (Secondary or Primary)
Get a person’s data
Searching for member data in particular is useful as you might be able to enrich your workflow nodes with CRM data.
ActionNetwork supports a subset of OData URL filtering so various endpoints can take a query param like ?filter=email_address eq '[email protected]' or ?filter=postal_code eq 'N43HH'. This would be most useful for the list /people endpoint.
Update the person’s data
This is actually solved by the Person Signup Helper as it performs upsert functionality. It could be useful to label that node “Create or Update Person” or something like that. There is, however, also a dedicated PUT endpoint for only updating users, which relies on you knowing the user’s ID.