Blog posts by artfulrobot

Keep up-to-date with blogs from the core team, working groups, developers, users and champions worldwide. Subscribe to our newsletter to receive regular updates by email. We also have an RSS feed.
June 30, 2022
By artfulrobotFiled under

If you’re starting to see unexpected content at the top and/or bottom of your mailings, this may be to do with a recent upgrade (to 5.49.0+). For example, you might see text like “default HTML header”, or a footer offering opt-out where there previously was none. You might also see old headers/footers that you used to use.

Read more
June 17, 2022
By artfulrobotFiled under

Update 30 June 2022: The council elections process has been put on hold until further notice because we were unable to attract enough nominations to run an election.

Read more
June 17, 2020
By artfulrobot Filed under Extensions

Civisualize describes itself as The missing data visualization extension for CiviCRM, and provides a framework for sets of interactive charts to explore your data. It's an invaluable tool for dashboards, but particularly for exploration and questioning.

Read more
February 20, 2020
By artfulrobot Filed under CiviCamp

I've been providing CiviCRM services to clients for nearly 10 years but they've never come to an event. So I CiviMail'ed them the following to explain why I thought they should come. One client thought the way I'd explained things was "so useful it should be on the web", so I'm posting it here


Dear {contact.first_name},

Read more
January 30, 2017
By artfulrobot Filed under Tools, Extensions, Tips

Got a load of spreadsheet data from a 3rd party to import as activities/contributions but it's not matched up with contacts? Want an efficient way to reduce duplicates caused by messy spreadsheets? This extension might just help.

Read more
October 10, 2014
By artfulrobot Filed under CiviCRM, Schools, Teams, Tips

This goes out to CiviCRM users (yes YOU too!), admins and developers.

A key productivity tool in my day to day life is a set of Q&A websites called Stack Exchange. They have different sites for all sorts, from programming through to parenting(!). Typically, I'm on the programming ones usually, but stay with me, this isn't about to get technical.

Read more