Lessons from Going Virtual with Volunteers, Events, and Learning

We teamed up with Techsoup and the NetSquared North Texas Meetup Group to present Lessons from Going Virtual with Volunteers, Events, and Learning. “Adaptation” is a fitting word for 2020 as organizations adjusted how they engaged, communicated, took action, stayed organized… and showed up for work. During this sessions we facilated a discussion of lessons learned from this necessary experimentation. We also compared notes on what practices are worth keeping and what we're excited to scrap.

Google Analytics: Measuring What Matters

We teamed up with Techsoup and the NetSquared North Texas Meetup Group to present Google Analytics: Measuring What Matters. Google Analytics is a free web analytics program for your site that takes less than 30 minutes to install. In roughly the same time it takes to watch an episode of your favorite sitcom, you can be learning the what, where, how, and when of the activities on your site. (The "why" is up to you.) Here's what we covered in the training: What Google Analytics is How Google Analytics works Key terms How you can use these learnings to move the needle of your organization forward

Skvare 2021 Update - Looking Back & Looking Ahead

We have a lot of gratitude at Skvare. Gratitude to our diverse clients. Gratitude to our exceptional and committed team. Gratitude for being able to solve problems and contribute better tools to the vast community of which we are a part. Since we don’t reach out often, we thought we’d take the relative newness of 2021 as an opportunity to share what we have been up to, and what we’re looking forward to in the year ahead. A Solid Team After adding numerous full-time team members in 2019, we added two more in 2020, expanding our Developer and DevOps teams. I’m inspired daily by everyone’s

Cybersecurity for Nonprofits

We teamed up with Techsoup and the NetSquared North Texas Meetup Group to present Cybersecurity for Nonprofits. The adage says, "You can't have privacy without security, but you can have security without privacy." What does that really mean, and how can you proactively address both for your organization? With privacy scandals and data breaches grabbing headlines daily, even the smallest organizations must take responsibility for lawful custodianship and protection of personal information. In this training we covered the key elements of privacy and security programs. Cybersecurity for

CiviCRM Entity 8.x-3.0-beta2 released

Skvare is pleased to announce a beta2 release of CiviCRM Entity 3.0. New in this release is support for Drupal 9! If you are considering a new website or upgrading your Drupal 7 site, the time is right to build with Drupal 9. We are building websites with CiviCRM, CiviCRM Entity and Drupal 9 now. Contact Skvare to get consultation, creative Drupal integration and development for your CiviCRM installation, and additional features for CiviCRM Entity. CiviCRM Entity is the module which provides enhanced integration with Drupal, allowing developers, site builders, and content creators to utilize

Nonprofit Tech & Marketing Trends for 2021

We teamed up with Techsoup and the NetSquared North Texas Meetup Group to present Nonprofit Tech and Marketing Trends for 2021. Download the presentation slides >> Additional Nonprofit Tech and Marketing Trend Resources Here are some related resources we found invaluable while preparing: Nielsen Norman Group's 10 Usability Heuristics for User Interface Design How to engage with Generation Z... the "Philanthroteens" Marketing Tips with Gen Z How Chatbots help nonprofits expand their reach Free Digital Marketing Assessment Tool for Nonprofits Cisco's Annual Internet Report Infographic: Power of

Automatically Create a Drupal User After a CiviCRM Contact is Created

One feature that has been lacking in CiviCRM is the ability to create a Drupal user when a contact is NOT created via the new Drupal user form or a CiviCRM profile form. Luckily Skvare has developed a custom extension to solve this problem. CiviCRM administrators will often create contacts manually in CiviCRM or import new contacts that will need to log into the site. To do this now, administrators will need to go to each contact and choose “Create CMS User” from the contact’s actions menu. After the contact has been created, the admins need to reach out to the contact and ask that they reset

Set Memberships to Auto-Renew in Webform CiviCRM

CiviCRM is more than just a Constituent Relationship Management (CRM) tool. It also allows non-profit organizations to take donations, sell memberships, and sell event registrations. Multiple membership types can be created so organizations can offer different tiers of memberships. Each membership type can also have its own set of options. For example, you can set memberships to expire after a defined period or auto-renew memberships*. Auto-renew itself also has its own options. “Give option, but not required” allows the user to decide if they want the membership to auto-renew. “Auto-renew

Migrating your site from Wordpress to Drupal

Wordpress (WP) can be an easy to use open-source content management system (CMS) for simple websites. However Wordpress relies heavily on 3rd party plug-ins to extend its basic functionality. Since plug-ins are created by different developers in the community, it can be difficult for content creators to figure out where to make changes. There may be some plug-ins that provide additional options within WP core’s “posts” or they may have to search through each of the plug-ins to make the changes. It is not a scalable solution if your website is not simple. Drupal is another open-source content

Using Layout Builder to Construct Awesome Event Pages

In our last blog in this series we will be taking the various features and pieces we’ve worked on using the CiviCRM Entity module, and assemble them using the Drupal 8 core theme module, the Layout Builder. Our goal will be to create an attractive event information page (a useful feature for our clients here at Skvare) featuring: Our CiviCRM Support Your JLA event and Slick image slideshow from our previous blog A map to show the event location A list of registered participants Several useful graphs for our event managers So let's gather our ingredients! To show our list of registered