PageSourceSearch

https://signup.com/News

html signup.com collected 2026-09-24 08:42:26 UTC 227,178 bytes, 1,996 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en" xmlns:fb="http://ogp.me/ns/fb#" class="vs1 responsive">
3    <head>
4        <!-- Responsive and mobile friendly stuff -->
5        <meta name="HandheldFriendly" content="True">
6        <meta name="MobileOptimized" content="320">
7        <meta name="viewport" content="width=device-width, initial-scale=1.0">
8
9        <meta name="Last-Modified" content="Thu, 13 Aug 2026 22:22:37 GMT" />
10
11        <meta http-equiv="X-UA-Compatible" content="IE=Edge">
12<meta charset="utf-8">
13<script type="text/javascript" src="https://8061a931ad08.edge.captcha-sdk.awswaf.com/8061a931ad08/jsapi.js" defer="defer"></script>
13
14<meta name="viewport" content="width=device-width, initial-scale=1">
15<meta name="robots" content="follow,index">
16<meta name="keywords" content="VolunteerSpot press, VolunteerSpot news, press mentions, VolunteerSpot media">
17<meta name="description" content="VolunteerSpot in the News - recent stories, mentions and media accolades">
18<!--<meta name="appleid-signin-client-id" content="com.signup.desktop">-->
19<!--<meta name="appleid-signin-scope" content="name email">-->
20<!--<meta name="appleid-signin-redirect-uri" content="https://toredola-stripe.ultrahook.com/api/users/verify_apple_login">-->
21<!--<meta name="appleid-signin-state" content="198273645">-->
22
23<title>SignUp In the News | SignUp.com</title>
24
25  
25<script type="application/ld+json">
26{
27  "@context": "https://schema.org",
28  "@graph": [
29    {
30      "@type": "WebPage",
31      "@id": "https://signup.com/press",
32      "name": "SignUp.com in the News",
33      "description": "SignUp — formerly VolunteerSpot — is the free online tool millions of parents, teachers, coaches, and nonprofit organizers use to build sign-up sheets, schedule volunteers, and send automatic reminders. Founded in 2009 by Karen Bantuveris, the platform has been covered by CNN, TODAY, New York Times, Wall Street Journal and more.",
34      "isPartOf": {
35        "@type": "WebSite",
36        "name": "SignUp.com",
37        "url": "https://signup.com"
38      },
39      "about": {
40        "@id": "https://signup.com/#organization"
41      }
42    },
43    {
44      "@type": "Organization",
45      "@id": "https://signup.com/#organization",
46      "name": "SignUp.com",
47      "alternateName": "VolunteerSpot",
48      "url": "https://signup.com",
49      "foundingDate": "2009",
50      "founder": {
51        "@type": "Person",
52        "name": "Karen Bantuveris"
53      },
54      "description": "SignUp.com (formerly VolunteerSpot) is a free online platform for creating sign up sheets, scheduling volunteers, and sending automated reminders for schools, teams, nonprofits, and businesses. More than 35 million people have used SignUp.com to organize group activities.",
55      "sameAs": [
56        "https://twitter.com/SignUpdotcom",
57        "https://www.facebook.com/SignUpdotcom",
58        "https://www.pinterest.com/signupdotcom/"
59      ]
60    },
61    {
62      "@type": "FAQPage",
63      "mainEntity": [
64        {
65          "@type": "Question",
66          "name": "Is VolunteerSpot the same company as SignUp?",
67          "acceptedAnswer": {
68            "@type": "Answer",
69            "text": "Yes. VolunteerSpot changed its name to SignUp in 2016. Accounts, logins, and existing sign up links carried over unchanged, only the name and branding changed."
70          }
71        },
72        {
73          "@type": "Question",
74          "name": "Who founded SignUp?",
75          "acceptedAnswer": {
76            "@type": "Answer",
77            "text": "Karen Bantuveris founded the company (as VolunteerSpot) in 2009 in Austin, Texas, after struggling to coordinate classroom volunteers through reply-all email chains."
78          }
79        },
80        {
81          "@type": "Question",
82          "name": "Is SignUp free to use?",
83          "acceptedAnswer": {
84            "@type": "Answer",
85            "text": "Yes. Creating a SignUp sheet and inviting participants is free. Optional premium plans add features like custom fields, hour tracking, and multiple organizers."
86          }
87        },
88        {
89          "@type": "Question",
90          "name": "How many people use SignUp?",
91          "acceptedAnswer": {
92            "@type": "Answer",
93            "text": "More than 35 million people have used SignUp for scheduling and group coordination."
94          }
95        }
96      ]
97    }
98  ]
99}
100</script>
100
101
102<link rel="canonical" href="https://signup.com/News">
103<!--Reducing the 7 -precomposed icons down to 1, per modern suggestions -->
104<link rel="apple-touch-icon" href="/apple-touch-icon.png">
105
106<meta property="og:title" content="SignUp.com | The Easiest Way to Bring People Together">
107<meta property="og:type" content="activity">
108<meta property="og:url" content="https://signup.com/News">
109    <meta property="og:image" content="https://vspot.s3.amazonaws.com/sign-up/Facebook-Images/SignUp-Facebook-Default-Image.jpg">
110<meta property="og:description" content="SignUp.com makes it easy to coordinate school events &amp;#38; classroom activities, fundraisers, snack schedules, potlucks &amp;#38; more!">
111<meta property="og:locale" content="en_US">
112<meta property="og:site_name" content="SignUp.com">
113<meta property="fb:admins" content="1233106341"><!-- CC -->
114<meta property="fb:admins" content="559307563"><!-- PD -->
115<meta property="fb:app_id" content="1731142263830615">
116
117<script type="text/javascript">
118    // Move to before iubenda loading script TEMPORARY fix for url_passthrough issue
119    // Have left iubenda so removing this
120    window.dataLayer = window.dataLayer || [];
121    function gtag(){
122        // try{
123        //     if (arguments.length > 1 && arguments[1] === "url_passthrough")
124        //         return;
125        // }catch(e){}
126        dataLayer.push(arguments);
127    }
128</script>
128
129
130<!-- Always load the HTTPS version... users can cache it either way. -->
131<link href='//fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic|Open+Sans:400,700|Open+Sans+Condensed:300,700|Oswald:400,300,700|Arvo:400,400italic,700,700italic|Lato:400,100,100italic,300,300italic,700,700italic,900,900italic,400italic|Roboto:400,300,700|Gordita:400,300,700' rel='stylesheet' type='text/css'>
132<script src="https://use.fontawesome.com/d4932144a5.js"></script>
132
133    <link rel="stylesheet" media="all" href="https://assets.signup.com/assets/style-cc1c5ba86f258aa034e73255bc719fef0e47663cd9c50775ac389ab2b366e8ff.css" />
134<link rel="stylesheet" media="all" href="https://assets.signup.com/assets/croppie.min-6114cb8ed49cc061c853fd16b3526a9a6d846ad84ba466e2ca05bf82662d32ab.css" />
135            <link type="text/css" rel="stylesheet" media="print" href="https://assets.signup.com/assets/print-6d28acd904a36c5e2c3678738242cd7bf720eb3887fda02c9370020f86be46ac.css">
136            <link type="text/css" rel="stylesheet" media="all" href="https://assets.signup.com/assets/css/article-55620fa8dab6213d968a3355a2a6f54689ad62f679cc565016e50c95e2a69ac3.css">
137
138<!--
138<script type="text/javascript" src="https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js"></script>
138-->
139
140<script>
141    // Make sure _gaq exists before pushing to it. This is the variable that GA
142    // uses to handle events. We need to make sure it's defined in the top scope.
143    var _gaq = _gaq || [];
144</script>
144
145
146<!-- This is just IE 9 and below: -->
147<!--[if IE]>
148<script>
149// Avoid `console` errors in browsers that lack a console. Taken from HTML5 Boilerplate.
150(function() {
151    var method;
152    var noop = function () {};
153    var methods = [
154        'assert', 'clear', 'count', 'debug', 'dir', 'dirxml', 'error',
155        'exception', 'group', 'groupCollapsed', 'groupEnd', 'info', 'log',
156        'markTimeline', 'profile', 'profileEnd', 'table', 'time', 'timeEnd',
157        'timeStamp', 'trace', 'warn'
158    ];
159    var length = methods.length;
160    var console = (window.console = window.console || {});
161
162    while (length) {
163        length = length - 1;
164        method = methods[length];
165
166        // Only stub undefined methods.
167        if (!console[method]) {
168            console[method] = noop;
169        }
170    }
171}());
172</script>
172
173<![endif]-->
174
175<script src="https://code.jquery.com/jquery-2.2.4.min.js"></script>
vendor: 1 bytes, line 175
175
176<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular.min.js"></script>
vendor: 1 bytes, line 176
176
177<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.min.js"></script>
vendor: 1 bytes, line 177
177
178<script src="//cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.5.43/moment-timezone-with-data-1970-2030.min.js"></script>
vendor: 1 bytes, line 178
178
179<script src="https://js.stripe.com/v3/"></script>
179
180
181<script>
182    // Check for scrollTo (looks like some pop-up blockers remove this)
183    window.scrollTo = window.scrollTo || function() {};
184
185    // Our global object
186    var Vspot = {
187        load_wait_time:     500, // Milliseconds to wait
188        data:               {
189            user:           {
190                logged_in: false
191            },
192            reg:            {}
193        },
194        oldBrowser:         true,
195        headerMessage:      false,
196        assetCss: {
197            jobs: 'https://assets.signup.com/assets/css/jobs-b6b1db23d15eb68f845d342841fbf8488437e98f6c85c3cef0297deb89e8a116.css',
198            comments: 'https://assets.signup.com/assets/css/comments-3142843abb2c466e1d85ad68aa82f73fb3974aaf3ba185bf37e61b0d59aeba55.css',
199            gridReport: 'https://assets.signup.com/assets/vspot-angular/components/grid/css/grid-report-6c6117295763a4a3ae93dd4207ee3dd99d06ee9caf535587be46d8cf9b1a6ac9.css',
200            vsGridReports: 'https://assets.signup.com/assets/vspot-angular/components/grid/css/vs-grid-reports-13d5b5902e2c7f5605ff9edfeda461b31aedc0073b7c9130b8a899841f13809e.css',
201            gridPrint: 'https://assets.signup.com/assets/vspot-angular/components/grid/css/print-2637f59d989542651b67585bd82d86da74aee0e7c158bac21535273c05a719e0.css',
202            dataTables: 'https://assets.signup.com/assets/angular-datatables/jquery-dt/DataTables-1.10.12/css/jquery.dataTables.min-bce1995b0f577ced1e5612a5d78edea0e7a21fae6550bc870c5a4f6c553aa358.css',
203            angularDataTables: 'https://assets.signup.com/assets/angular-datatables/dist/css/angular-datatables-9bbaa4068a41a86287991fb85793e24c509803a967b839d108e01147e4616610.css',
204            buttonsDataTables: 'https://assets.signup.com/assets/angular-datatables/jquery-dt/Buttons-1.2.2/css/buttons.dataTables-4a0c1279db854dbdeb2b2054b7a245c239299ef60cad28084ea20e71b5fe4ce9.css',
205            style: 'https://assets.signup.com/assets/style-cc1c5ba86f258aa034e73255bc719fef0e47663cd9c50775ac389ab2b366e8ff.css',
206            bootstrap: 'https://assets.signup.com/assets/bootstrap-713479863c6524fdb0ae557d4ac0c1ca6bb1a8f0cba3c93e0ad3d6bb61e1a0a0.css',
207            bootstrapTheme: 'https://assets.signup.com/assets/bootstrap-theme-cdf1c1e56b07185513013de2d9d67044e9174e7102de3fde715a38eed902cdcf.css'
208        }
209    };
210    // PWD: ironic that testing for an old browser generates an error. catch that.
211    try {
212        Vspot.oldBrowser = !Object.keys;
213    } catch (err) {
214        // If the browser chokies on Object.keys, then it's old.
215        Vspot.oldBrowser = true;
216    }
217
218        Vspot.data.user.loggedIn = false;
219
220    // DEAD CODE (RequireJS retired, Option B): this requireConfig object is no
221    // longer consumed (require.config / require(['loader']) were removed below).
222    // Left in place to keep this surgical; remove in a follow-up cleanup.
223    var requireConfig = {
224        waitSeconds:    15,
225        baseUrl:        '/script',
226        enforceDefine:  true,
227        shim:           { // Only for stuff that doesn't support define
228            'jquery-ui': {
229                deps:       ['jquery'],
230                exports:    'jQuery.ui'
231            },
232            bootstrap: {
233                deps:       ['jquery-ui'], // Weird JS error if jQuery UI loads after bootstrap
234                exports:    'jQuery.fn.popover' // Tricky! bootstrap doesn't export anything, so we give it a jquery function to check.
235            },
236            angular: {
237                deps:       ['jquery'], // Because we want Angular to use full jQuery, not it's built-in lite version
238                exports:    'angular'
239            },
240            'bootstrap-colorpicker-module': { // Used in the themes admin tool
241                deps:       ['angular'],
242                exports:    'angular'
243            },
244            'angular-animate':    {
245                deps:       ['angular'],
246                exports:    'angular'
247            },
248            'angular-aria':    {
249                deps:       ['angular'],
250                exports:    'angular'
251            },
252            'angular-cookies':    {
253                deps:       ['angular'],
254                exports:    'angular'
255            },
256            'angular-loader':    {
257                deps:       ['angular'],
258                exports:    'angular'
259            },
260            'angular-messages':    {
261                deps:       ['angular'],
262                exports:    'angular'
263            },
264            'angular-resource':    {
265                deps:       ['angular'],
266                exports:    'angular'
267            },
268            'angular-route':    {
269                deps:       ['angular'],
270                exports:    'angular'
271            },
272            'angular-sanitize':    {
273                deps:       ['angular'],
274                exports:    'angular'
275            },
276            'angular-touch':    {
277                deps:       ['angular'],
278                exports:    'angular'
279            },
280            'angular-ui-bootstrap': {
281                deps:       ['angular', 'bootstrap'],
282                exports:    'angular'
283            },
284            'angular-ui-utils': {
285                deps:       ['angular'],
286                exports:    'angular'
287            },
288            'angular-ui-router': {
289                deps:       ['angular'],
290                exports:    'angular'
291            },
292            'angular-ui-calendar': {
293                deps:       ['full-calendar'],
294                exports:    'angular'
295            },
296            'angular-strap': {
297                deps:       ['angular', 'angular-animate'],
298                exports:    'angular'
299            },
300             'angular-strap-tpl': {
301                deps:       ['angular-strap'],
302                exports:    'angular'
303            },
304            // 'angular-strap-tpl': {
305            //     deps:       ['angular', 'angular-strap-timepicker', 'angular-strap-datepicker'],
306            //     exports:    'angular'
307            // },
308            // 'angular-strap-timepicker' : {
309            //     deps:       ['angular'],
310            //     exports:    'angular'
311            // },
312            // 'angular-strap-datepicker' : {
313            //     deps:       ['angular'],
314            //     exports:    'angular'
315            // },
316            'pdfMake': {
317              exports:    'pdfMake'
318            },
319            'vfs_fonts': {
320              deps:       ['pdfMake'],
321              exports:    'pdfMake'
322            },
323            'angular-moment': {
324                deps:       ['angular', 'moment','moment-timezone'],
325                exports:    'moment'
326            },
327            'ng-md5': {
328                deps:       ['angular'],
329                exports:    'angular'
330            },
331            'ng-file-upload': {
332                deps:       ['angular'],
333                exports:    'angular'
334            },
335            global_helper: {
336                deps:       ['jquery'],
337                exports:    'global_helper'
338            },
339            /* These DO NOT NEED SHIMS PWD: well maybe they do */
340            'datatables-colResize':{
341              deps: ['datatables'],
342              exports: 'ColResize'
343            },
344            'datatables-scroller':{
345              deps: ['datatables'],
346              exports: 'jquery'
347            },
348
349            'datatables':{
350              deps: ['jquery'],
351              exports: 'jquery'
352            },
353
354            'datatables-buttons-colVis':{
355              deps: ['datatables'],
356              exports: 'jquery'
357            },
358
359            'datatables-buttons-html5':{
360              deps: ['datatables'],
361              exports: 'jquery'
362            },
363
364            'datatables-buttons-print':{
365              deps: ['datatables'],
366              exports: 'jquery'
367            },
368
369            'datatables.net': {
370                deps: ['jquery'],
371                exports: 'jquery'
372            },
373            // PWD: see comment in grid.modules.js. Any combination of two of these hangs require js for a timeout cycle (15s)
374            'datatables-buttons':{
375              deps: ['datatables','datatables-buttons-print','datatables-buttons-colVis','datatables-buttons-html5'],
376              // exports: 'jquery'
377            },
378
379            /* old commenting out shims */
380            'angular-datatables': {
381              deps:       ['datatables', 'datatables-colResize', 'angular' ],
382              exports:    'angular'
383            },
384
385            'angular-datatables-scroller': {
386              deps:       ['angular-datatables'],
387              exports:    'angular'
388            },
389            'angular-datatables-buttons': {
390              deps:       [
391                  'angular-datatables',
392                  'datatables-buttons' // PWD: see comment in grid.modules.js and above in 'datatables-buttons'. This hangs require js for a timeout cycle (15s)
393              ],
394              exports:    'angular'
395            },
396            'froala-sanitize': {
397                deps:       ['angular'],
398                exports:    'angular'
399            },
400            'angular-froala': { // Only load plug-ins used everywhere
401                deps:       ['jquery', 'angular', 'froala-sanitize', 'froala', 'froala-align', 'froala-paragraph-format', 'froala-lists', 'froala-colors', 'froala-link', 'froala-html', 'froala-beautifier', 'froala-vs-html-counter', 'froala-image', 'froala-url'],
402                exports:    'angular'
403            },
404
405            'froala-align':             ['froala'],
406            'froala-beautifier':        ['froala'],
407            'froala-colors':            ['froala'],
408            'froala-font-family':       ['froala'], // For admin
409            'froala-font-size':         ['froala'], // For admin
410            'froala-fullscreen':        ['froala'], // For admin
411            'froala-html':              ['froala'],
412            'froala-image':             ['froala'],
413            'froala-link':              ['froala'],
414            'froala-lists':             ['froala'],
415            'froala-paragraph-format':  ['froala'],
416            'froala-url':               ['froala'],
417            'froala-video':             ['froala'], // For admin
418            'froala-vs-html-counter':   ['froala'],
419            // 'jquery.fixedheadertable': { -- part of the Yahoo importer
420            //     deps:       ['jquery'],
421            //     exports:    'jQuery.fn.fixedHeaderTable'
422            // },
423            xdate: {
424                exports:    'XDate'
425            },
426            facebook: {
427                exports:     'FB'
428            },
429            google: {
430                exports:    'gapi'
431            },
432            googleReCaptcha: {
433                exports:    'grecaptcha'
434            },
435            twitter: {
436                exports:     '__twttrlr'
437            },
438            pinterest: {
439                exports:    'window'
440            },
441            comscore: {
442                exports:    'COMSCORE'
443            },
444            datronics: {
445                exports:    'a'
446            },
447            quantcast:  {
448                exports:    '__qc'
449            },
450            'full-calendar': {
451                exports:    'jQuery.fullCalendar'
452            },
453            'stripe': { // The embedded version
454                exports:    'Stripe'
455            },
456            'stripe-checkout': { // The pop-up version
457                exports:    'StripeCheckout'
458            },
459            'paypal-sdk': {
460                exports:    'paypal'
461            },
462            'paypal-lightbox': {
463                deps:       ['paypal-sdk'],
464                exports:    'setSignupParams'
465            },
466            'input-date-polyfill': {
467                exports:     'window'
468            },
469            'compare': {
470                deps:   ['jquery'],
471                exports: 'initAnchors'
472            },
473            'pubfig': {
474                exports: 'freestar.scriptsManager'
475            },
476            'vfs_cmp': {
477                exports: '__gpp_msghandler'
478            },
479            'wrapperMessagingWithoutDetection': {
480                exports: 'window'
481            }
482        },
483        // Configure paths for anything not in the /script folder (base setting above)
484        /* Paths:
485         * This object contains a fallback array. We give the browes 3 options, and
486         * this allows it three attempts to get the file. Some of the files list a CDN
487         * as the first and second value, and then a local copy as a back up. Most
488         * just repeat the same file name 3 times.
489         */
490        paths: {
491            jquery:                         ['https://code.jquery.com/jquery-2.2.4.min', 'https://code.jquery.com/jquery-2.2.4.min', '/script/jquery-2.1.3.min'], // Fallback to local
492            'jquery-ui':                    ['https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min', 'https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min', '/script/jquery-ui.min'], // Fallback to local
493            angular:                        ['https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular.min', 'https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular.min', '/script/angular'], // Fallback to local
494            'angular-animate':              ['https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-animate.min', 'https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-animate.min', '/script/angular-animate'], // Fallback to local
495            'angular-aria':                 ['https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-aria.min', 'https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-aria.min', '/script/angular-aria'], // Fallback to local
496            'angular-cookies':              ['https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-cookies.min', 'https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-cookies.min', '/script/angular-cookies'], // Fallback to local
497            'angular-loader':               ['https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-loader.min', 'https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-loader.min', '/script/angular-loader'], // Fallback to local
498            'angular-messages':             ['https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-messages.min', 'https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-messages.min', '/script/angular-messages'], // Fallback to local
499            'angular-resource':             ['https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-resource.min', 'https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-resource.min', '/script/angular-resource'], // Fallback to local
500            'angular-route':                ['https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-route.min', 'https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-route.min', '/script/angular-route'], // Fallback to local
501            'angular-sanitize':             ['https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-sanitize.min', 'https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-sanitize.min', '/script/angular-sanitize'], // Fallback to local
502            'angular-touch':                ['https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-touch.min', 'https://ajax.googleapis.com/ajax/libs/angularjs/1.5.11/angular-touch.min', '/script/angular-touch'], // Fallback to local
503            'thirdparty-global':            ['thirdparty-global', 'thirdparty-global', 'thirdparty-global'], // Included in page
504            page:                           ['page', 'page', 'page'], // Included in loader
505            vspot:                          ['vspot', 'vspot', 'vspot'], // Included in loader
506            xdate:                          ['xdate', 'xdate', 'xdate'], // Included in page
507            'vspot-services':               ['vspot-angular/services/services', 'vspot-angular/services/services', 'vspot-angular/services/services'], // Included in loader
508            'vspot-resources':              ['vspot-angular/resources/resources', 'vspot-angular/resources/resources', 'vspot-angular/resources/resources'], // Included in loader
509            'vspot-super-user-nav':         ['vspot-angular/directives/super-user-nav/super-user-nav', 'vspot-angular/directives/super-user-nav/super-user-nav', 'vspot-angular/directives/super-user-nav/super-user-nav'],
510            'vspot-arrow-steps':            ['vspot-angular/directives/arrow-steps/arrow-steps', 'vspot-angular/directives/arrow-steps/arrow-steps', 'vspot-angular/directives/arrow-steps/arrow-steps'],
511            localize:                       ['vspot-angular/modules/localize', 'vspot-angular/modules/localize', 'vspot-angular/modules/localize'], // Included in loader
512            'activity-details':             ['vspot-angular/modules/activity-details', 'vspot-angular/modules/activity-details', 'vspot-angular/modules/activity-details'], // Included in activity
513            'activity-jobs':                ['vspot-angular/modules/activity-jobs', 'vspot-angular/modules/activity-jobs', 'vspot-angular/modules/activity-jobs'], // Included in activity
514            'activity-invites':             ['vspot-angular/modules/activity-invites', 'vspot-angular/modules/activity-invites', 'vspot-angular/modules/activity-invites'], // Included in activity
515            'activity-participants':        ['vspot-angular/modules/activity-participants', 'vspot-angular/modules/activity-participants', 'vspot-angular/modules/activity-participants'], // Included in activity
516            'activity-finish':              ['vspot-angular/modules/activity-finish', 'vspot-angular/modules/activity-finish', 'vspot-angular/modules/activity-finish'], // Included in activity
517            'activity-messaging':           ['vspot-angular/modules/activity-messaging', 'vspot-angular/modules/activity-messaging', 'vspot-angular/modules/activity-messaging'], // Included in activity
518            'activity-reports':             ['vspot-angular/modules/activity-reports', 'vspot-angular/modules/activity-reports', 'vspot-angular/modules/activity-reports'], // Included in activity
519            'activity-contributions':       ['vspot-angular/modules/activity-contributions', 'vspot-angular/modules/activity-contributions', 'vspot-angular/modules/activity-contributions'], // Included in activity
520            'activity-waiver':              ['vspot-angular/modules/activity-waiver', 'vspot-angular/modules/activity-waiver', 'vspot-angular/modules/activity-waiver'], // Included in activity
521            'activity-notifications':       ['vspot-angular/modules/activity-notifications', 'vspot-angular/modules/activity-notifications', 'vspot-angular/modules/activity-notifications'], // Included in activity
522            'activity-publishing':          ['vspot-angular/modules/activity-publishing', 'vspot-angular/modules/activity-publishing', 'vspot-angular/modules/activity-publishing'], // Included in activity
523            'activity-locking':             ['vspot-angular/modules/activity-locking', 'vspot-angular/modules/activity-locking', 'vspot-angular/modules/activity-locking'], // Included in activity
524            'activity-themes':              ['vspot-angular/modules/activity-themes', 'vspot-angular/modules/activity-themes', 'vspot-angular/modules/activity-themes'], // Included in activity
525            'activity-jobs-assign':         ['vspot-angular/modules/activity-jobs-assign', 'vspot-angular/modules/activity-jobs-assign', 'vspot-angular/modules/activity-jobs-assign'], // Included in activity-jobs, edit participants
526            'activity-jobs-delete-day':     ['vspot-angular/modules/activity-jobs-delete-day', 'vspot-angular/modules/activity-jobs-delete-day', 'vspot-angular/modules/activity-jobs-delete-day'], // Included in activity-jobs
527            'activity-jobs-duplicate-day':  ['vspot-angular/modules/activity-jobs-duplicate-day', 'vspot-angular/modules/activity-jobs-duplicate-day', 'vspot-angular/modules/activity-jobs-duplicate-day'], // Included in activity-jobs
528            'activity-jobs-delete-job':     ['vspot-angular/modules/activity-jobs-delete-job', 'vspot-angular/modules/activity-jobs-delete-job', 'vspot-angular/modules/activity-jobs-delete-job'], // Included in activity-jobs
529            'activity-jobs-delete-events':  ['vspot-angular/modules/activity-jobs-delete-events', 'vspot-angular/modules/activity-jobs-delete-events', 'vspot-angular/modules/activity-jobs-delete-events'], // Included in activity-jobs
530            'error-handler':                ['vspot-angular/modules/error-handler', 'vspot-angular/modules/error-handler' , 'vspot-angular/modules/error-handler'], // Included in loader
531            'generic-confirm':              ['vspot-angular/modules/generic-confirm', 'vspot-angular/modules/generic-confirm', 'vspot-angular/modules/generic-confirm'], // Included in activity
532            // 'premiumcancel':                ['vspot-angular/modules/premiumcancel', 'vspot-angular/modules/premiumcancel', 'vspot-angular/modules/premiumcancel'],
533            'vspot-user':                   ['vspot-user', 'vspot-user', 'vspot-user'], // a file delivered by rails; see users controller for details
534            froala:                         ['froala_editor2/js/froala_editor.min', 'froala_editor2/js/froala_editor.min', 'froala_editor2/js/froala_editor.min'],
535            'froala-align':                 ['froala_editor2/js/plugins/align.min', 'froala_editor2/js/plugins/align.min', 'froala_editor2/js/plugins/align.min'],
536            'froala-beautifier':            ['froala_editor2/js/plugins/code_beautifier.min', 'froala_editor2/js/plugins/code_beautifier.min', 'froala_editor2/js/plugins/code_beautifier.min'],
537            'froala-colors':                ['froala_editor2/js/plugins/colors.min', 'froala_editor2/js/plugins/colors.min', 'froala_editor2/js/plugins/colors.min'],
538            'froala-font-family':           ['froala_editor2/js/plugins/font_family.min', 'froala_editor2/js/plugins/font_family.min', 'froala_editor2/js/plugins/font_family.min'],
539            'froala-font-size':             ['froala_editor2/js/plugins/font_size.min', 'froala_editor2/js/plugins/font_size.min', 'froala_editor2/js/plugins/font_size.min'],
540            'froala-fullscreen':            ['froala_editor2/js/plugins/fullscreen.min', 'froala_editor2/js/plugins/fullscreen.min', 'froala_editor2/js/plugins/fullscreen.min'],
541            'froala-html':                  ['froala_editor2/js/plugins/code_view.min', 'froala_editor2/js/plugins/code_view.min', 'froala_editor2/js/plugins/code_view.min'],
542            'froala-image':                 ['froala_editor2/js/plugins/image.min', 'froala_editor2/js/plugins/image.min', 'froala_editor2/js/plugins/image.min'],
543            'froala-link':                  ['froala_editor2/js/plugins/link.min', 'froala_editor2/js/plugins/link.min', 'froala_editor2/js/plugins/link.min'],
544            'froala-lists':                 ['froala_editor2/js/plugins/lists.min', 'froala_editor2/js/plugins/lists.min', 'froala_editor2/js/plugins/lists.min'],
545            'froala-paragraph-format':      ['froala_editor2/js/plugins/paragraph_format.min', 'froala_editor2/js/plugins/paragraph_format.min', 'froala_editor2/js/plugins/paragraph_format.min'],
546            'froala-url':                   ['froala_editor2/js/plugins/url.min', 'froala_editor2/js/plugins/url.min', 'froala_editor2/js/plugins/url.min'],
547            'froala-video':                 ['froala_editor2/js/plugins/video.min', 'froala_editor2/js/plugins/video.min', 'froala_editor2/js/plugins/video.min'],
548            'froala-vs-html-counter':       ['froala_editor2/js/plugins/vs_html_counter', 'froala_editor2/js/plugins/vs_html_counter', 'froala_editor2/js/plugins/vs_html_counter'],
549            'angular-froala':               ['angular-froala', 'angular-froala', 'angular-froala'],
550            'froala-sanitize':              ['froala-sanitize', 'froala-sanitize', 'froala-sanitize'],
551            'angular-ui-calendar':          ['angular-ui/ui-calendar/calendar', 'angular-ui/ui-calendar/calendar', 'angular-ui/ui-calendar/calendar'],
552            'datatables.net':               ['datatables/datatables.net', '//cdn.datatables.net/1.10.12/js/jquery.dataTables.min', '//cdn.datatables.net/1.10.12/js/jquery.dataTables.min'],
553
554            'datatables':                     ["datatables/dataTables.bootstrap.min", "//cdn.datatables.net/1.10.12/js/dataTables.bootstrap.min", "//cdn.datatables.net/1.10.12/js/dataTables.bootstrap.min"],
555            'datatables.net-buttons':         ['datatables/dataTables.buttons.min','datatables/dataTables.buttons.min', 'datatables/dataTables.buttons.min'],
556            // there is a conflict between datatables library (self-references as datatables.net) and angular. Have to have tw
556o targets
557            // that point to the same thing but with different paths.
558            'datatables-buttons':             ['datatables/dataTables.buttons.min.2','datatables/dataTables.buttons.min.2', 'datatables/dataTables.buttons.min.2'],
559            'datatables-buttons-colVis':      ['datatables/buttons.colVis.min', '//cdn.datatables.net/buttons/1.2.2/js/buttons.colVis.min', '//cdn.datatables.net/buttons/1.2.2/js/buttons.colVis.min'],
560            'datatables-buttons-html5':       ['datatables/buttons.html5.min', '//cdn.datatables.net/buttons/1.2.2/js/buttons.html5.min', '//cdn.datatables.net/buttons/1.2.2/js/buttons.html5.min'],
561            'datatables-buttons-print':       ['datatables/buttons.print.min', '//cdn.datatables.net/buttons/1.2.2/js/buttons.print.min', '//cdn.datatables.net/buttons/1.2.2/js/buttons.print.min'],
562            'datatables-colResize':           ['angular-datatables/dist/dataTables.colResize', 'angular-datatables/dist/dataTables.colResize', 'angular-datatables/dist/dataTables.colResize'],
563            'angular-datatables-buttons':     ['angular-datatables/dist/plugins/buttons/angular-datatables.buttons', 'angular-datatables/dist/plugins/buttons/angular-datatables.buttons', 'angular-datatables/dist/plugins/scroller/angular-datatables.buttons'],
564            'datatables-scroller':            ['datatables/dataTables.scroller.min', '//cdn.datatables.net/scroller/1.4.2/js/dataTables.scroller.min', '//cdn.datatables.net/scroller/1.4.2/js/dataTables.scroller.min'],
565            'angular-datatables-scroller':    ['angular-datatables/dist/plugins/scroller/angular-datatables.scroller', 'angular-datatables/dist/plugins/scroller/angular-datatables.scroller', 'angular-datatables/dist/plugins/scroller/angular-datatables.scroller'],
566            'angular-datatables':             ['angular-datatables/dist/angular-datatables', 'angular-datatables/dist/angular-datatables', 'angular-datatables/dist/angular-datatables'],
567            moment:                         ['//cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.min', '//cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.min', 'moment.min'],
568            'moment-timezone':              ['//cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.5.43/moment-timezone-with-data-1970-2030.min','//cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.5.43/moment-timezone-with-data-1970-2030.min','moment-timezone-with-data-1970-2030.min'],
569            'angular-moment':               ['angular-moment.min', 'angular-moment.min', 'angular-moment.min'],
570            facebook:                       ['//connect.facebook.net/en_US/sdk','//connect.facebook.net/en_US/sdk','/tools/sdk'], // debug one if needed '//connect.facebook.net/en_US/sdk/debug',
571        google:                         ['https://apis.google.com/js/platform', 'https://apis.google.com/js/platform',
572            'https://apis.google.com/js/platform'],
573            googleReCaptcha:                 ['https://www.google.com/recaptcha/enterprise','https://www.google.com/recaptcha/enterprise','https://www.google.com/recaptcha/enterprise'], //https://www.google.com/recaptcha/api', 'https://www.google.com/recaptcha/api', 'https://www.google.com/recaptcha/api'],
574            twitter:                        ['/tools/widgets', 'https://platform.twitter.com/widgets', 'https://platform.twitter.com/widgets'],
575            pinterest:                      ['/tools/pinit', '//assets.pinterest.com/js/pinit', '//assets.pinterest.com/js/pinit'],
576            comscore:                       ['https://sb.scorecardresearch.com/beacon', 'https://sb.scorecardresearch.com/beacon','/tools/beacon'  ],
577            datronics:                      ['//ads.pro-market.net/ads/scripts/site-132961', '//ads.pro-market.net/ads/scripts/site-132961', '//ads.pro-market.net/ads/scripts/site-132961'],
578            quantcast:                      ['https://secure.quantserve.com/quant', 'https://secure.quantserve.com/quant', 'https://secure.quantserve.com/quant'],
579            'super-user-reports':           ['vspot-angular/modules/super-user-reports', 'vspot-angular/modules/super-user-reports', 'vspot-angular/modules/super-user-reports'], // Included in super-user
580            'super-user-messaging':         ['vspot-angular/modules/super-user-messaging', 'vspot-angular/modules/super-user-messaging', 'vspot-angular/modules/super-user-messaging'], // Included in super-user
581            'super-user-contact-lists':     ['vspot-angular/modules/super-user-contact-lists', 'vspot-angular/modules/super-user-contact-lists', 'vspot-angular/modules/super-user-contact-lists'], // Included in super-user
582            'quick-search':                 ['vspot-angular/modules/quick-search', 'vspot-angular/modules/quick-search', 'vspot-angular/modules/quick-search'],
583            'vspot-filters':                ['vspot-angular/filters/filters', 'vspot-angular/filters/filters', 'vspot-angular/filters/filters'], // Included in super-user
584            'email-list-error':             ['vspot-angular/modules/email-list-error', 'vspot-angular/modules/email-list-error', 'vspot-angular/modules/email-list-error'],
585            'activity-cal-subscriptions':   ['vspot-angular/modules/activity-cal-subscriptions', 'vspot-angular/modules/activity-cal-subscriptions', 'vspot-angular/modules/activity-cal-subscriptions'],
586            'homepage':                     ['vspot-angular/modules/homepage', 'vspot-angular/modules/homepage', 'vspot-angular/modules/homepage'],
587            'timezones':                    ['vspot-angular/modules/timezones', 'vspot-angular/modules/timezones', 'vspot-angular/modules/timezones'],
588            'checkin-landing':              ['vspot-angular/modules/checkin-landing', 'vspot-angular/modules/checkin-landing', 'vspot-angular/modules/checkin-landing'],
589            'activity-premium':             ['vspot-angular/modules/activity-premium', 'vspot-angular/modules/activity-premium', 'vspot-angular/modules/activity-premium'],
590            'stripe':                       ['https://js.stripe.com/v3/?noext', 'https://js.stripe.com/v3/?noext', 'https://js.stripe.com/v3/?noext'], // The embedded version - the ?noext does nothing on the stripe side, but gets Require not to add the .js it usually automatically does
591            'stripe-checkout':              ['https://checkout.stripe.com/checkout', 'https://checkout.stripe.com/checkout', 'https://checkout.stripe.com/checkout'], // The pop-up version
592            'job-shifts':                   ['vspot-angular/modules/job-shifts', 'vspot-angular/modules/job-shifts', 'vspot-angular/modules/job-shifts'],
593            'extra-fields':                 ['vspot-angular/modules/extra-fields', 'vspot-angular/modules/extra-fields', 'vspot-angular/modules/extra-fields'],
594            'add-edit-xtrafield':           ['vspot-angular/modules/add-edit-xtrafield', 'vspot-angular/modules/add-edit-xtrafield', 'vspot-angular/modules/add-edit-xtrafield'],
595            'activity-jobs-compose-v2':     ['vspot-angular/modules/activity-jobs-compose-v2', 'vspot-angular/modules/activity-jobs-compose-v2', 'vspot-angular/modules/activity-jobs-compose-v2'],
596            'angular-ui-grid':              ['angular-ui/ui-grid', 'angular-ui/ui-grid', 'angular-ui/ui-grid'],
597            //'angular-ui-grid':         ['angular-ui/ui-grid-branch', 'angular-ui/ui-grid-branch', 'angular-ui/ui-grid-branch'],
598
599            'vfs_fonts':                    ['/script/pdfMake/vfs_fonts', '/script/pdfMake/vfs_fonts', '/script/pdfMake/vfs_fonts'],
600            'pdfMake':                      ['/script/pdfMake/pdfmake', '/script/pdfMake/pdfmake', '/script/pdfMake/pdfmake'],
601            'angular-strap':                ['/script/angular-strap/angular-strap', '/script/angular-strap/angular-strap', '/script/angular-strap/angular-strap'],
602            'angular-strap-tpl':            ['/script/angular-strap/angular-strap.tpl', '/script/angular-strap/angular-strap.tpl', '/script/angular-strap/angular-strap.tpl'],
603            // 'angular-strap-timepicker':     ['/script/angular-strap/modules/timepicker', '/script/angular-strap/modules/timepicker', '/script/angular-strap/modules/timepicker'],
604            // 'angular-strap-datepicker':     ['/script/angular-strap/modules/datepicker', '/script/angular-strap/modules/datepicker', '/script/angular-strap/modules/datepicker']
605            'paypal-sdk':                   ['https://www.paypal.com/sdk/js?client-id=Ac9t8xbrC4gLSqoKFGAvoifsh2r_XwtijujxH2WDJwcrzLB_YltM6wYi_Hrq1lekzTybh6KNreQeSFDN','https://www.paypal.com/sdk/js?client-id=Ac9t8xbrC4gLSqoKFGAvoifsh2r_XwtijujxH2WDJwcrzLB_YltM6wYi_Hrq1lekzTybh6KNreQeSFDN','https://www.paypal.com/sdk/js?client-id=Ac9t8xbrC4gLSqoKFGAvoifsh2r_XwtijujxH2WDJwcrzLB_YltM6wYi_Hrq1lekzTybh6KNreQeSFDN'],
606            // PWD: could not get this to load 'paypal-lightbox':              ['https://www.paypal.com/webapps/merchantboarding/js/lib/lightbox/partner.js','https://www.paypal.com/webapps/merchantboarding/js/lib/lightbox/partner.js','https://www.paypal.com/webapps/merchantboarding/js/lib/lightbox/partner.js']
607            'input-date-polyfill':          ['/script/configurable-date-input-polyfill.dist','/script/configurable-date-input-polyfill.dist','/script/configurable-date-input-polyfill.dist'],
608            'slick':                        ['https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min','https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min','https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min'],
609            'smoothscroll':                 ['https://cdnjs.cloudflare.com/ajax/libs/jquery-smooth-scroll/2.2.0/jquery.smooth-scroll.min'],
610            'compare':                      ['/compare/js/app'],
611            'pubfig':                       ['https://a.pub.network/signup-com/pubfig.min'],
612            'vfs_cmp':                      ['/script/vfs_cmp'],
613            'wrapperMessagingWithoutDetection': ['https://cdn.privacy-mgmt.com/unified/wrapperMessagingWithoutDetection']
614        },
615        /* ... paths, shims, etc. */
616        // PWD debug logging for require
617        onNodeCreated: function(node, config, moduleName, url) {
618            // console.log('module ' + moduleName + ' is about to be loaded');
619
620            node.addEventListener('load', function() {
621                // console.log('module ' + moduleName + ' has been loaded');
622            });
623
624            node.addEventListener('error', function() {
625               // console.log('module ' + moduleName + ' could not be loaded');
626            });
627        },
628
629    };
630
631        requireConfig.paths['client-done'] = ['/client/client-done.CACHE_REPLACEME', '/client/client-done.CACHE_REPLACEME', '/client/client-done.CACHE_REPLACEME'];
632        requireConfig.paths['client-confirm'] = ['/client/client-confirm.CACHE_REPLACEME', '/client/client-confirm.CACHE_REPLACEME', '/client/client-confirm.CACHE_REPLACEME'];
633        requireConfig.paths['full-calendar'] = ['/script/angular-ui/ui-calendar/fullc
633alendar-2.0.2/fullcalendar.min', '/script/angular-ui/ui-calendar/fullcalendar-2.0.2/fullcalendar.min', '/script/angular-ui/ui-calendar/fullcalendar-2.0.2/fullcalendar.min'];
634        requireConfig.paths['angular-ui-bootstrap'] = ['/script/angular-ui/ui-bootstrap.min', '/script/angular-ui/ui-bootstrap.min', '/script/angular-ui/ui-bootstrap.min'];
635        requireConfig.paths['angular-ui-utils'] = ['/script/angular-ui/ui-utils.min', '/script/angular-ui/ui-utils.min', '/script/angular-ui/ui-utils.min'];
636        requireConfig.paths['angular-ui-router'] = ['/script/angular-ui/ui-router.min', '/script/angular-ui/ui-router.min', '/script/angular-ui/ui-router.min'];
637        requireConfig.paths['angular-strap'] = ['/script/angular-strap/angular-strap.min', '/script/angular-strap/angular-strap.min', '/script/angular-strap/angular-strap.min'];
638        requireConfig.paths['angular-strap-tpl'] = ['/script/angular-strap/angular-strap.tpl.min', '/script/angular-strap/angular-strap.tpl.min', '/script/angular-strap/angular-strap.tpl.min'];
639        requireConfig.paths['autofill-event'] = ['/script/autofill-event.CACHE_REPLACEME', '/script/autofill-event.CACHE_REPLACEME', '/script/autofill-event.CACHE_REPLACEME'];
640        requireConfig.paths['bootstrap'] = ['/script/bootstrap.CACHE_REPLACEME', '/script/bootstrap.CACHE_REPLACEME', '/script/bootstrap.CACHE_REPLACEME'];
641        requireConfig.paths['bootstrap-colorpicker-module'] = ['/script/colorpicker/bootstrap-colorpicker-module.CACHE_REPLACEME', '/script/colorpicker/bootstrap-colorpicker-module.CACHE_REPLACEME', '/script/colorpicker/bootstrap-colorpicker-module.CACHE_REPLACEME'];
642        requireConfig.paths['loader'] = ['/script/loader.CACHE_REPLACEME', '/script/loader.CACHE_REPLACEME', '/script/loader.CACHE_REPLACEME'];
643        requireConfig.paths['ng-md5'] = ['/script/angular-md5', '/script/angular-md5', '/script/angular-md5'];
644        requireConfig.paths['ng-file-upload'] = ['/script/ng-file-upload', '/script/ng-file-upload', '/script/ng-file-upload'];
645        requireConfig.paths['swap'] = ['/swap/swap.CACHE_REPLACEME', '/swap/swap.CACHE_REPLACEME', '/swap/swap.CACHE_REPLACEME'];
646        requireConfig.paths['tinyColor'] = ['/script/tinycolor.CACHE_REPLACEME', '/script/tinycolor.CACHE_REPLACEME', '/script/tinycolor.CACHE_REPLACEME'];
647        requireConfig.paths['input-date-polyfill'] = ['/script/configurable-date-input-polyfill.dist.CACHE_REPLACEME', '/script/configurable-date-input-polyfill.dist.CACHE_REPLACEME', '/script/configurable-date-input-polyfill.dist.CACHE_REPLACEME'];
648        requireConfig.paths['activity-invites-button'] = ['/script/vspot-angular/components/activity-invites/button/button.CACHE_REPLACEME', '/script/vspot-angular/components/activity-invites/button/button.CACHE_REPLACEME', '/script/vspot-angular/components/activity-invites/button/button.CACHE_REPLACEME'];
649        requireConfig.paths['activity-invites-email'] = ['/script/vspot-angular/components/activity-invites/email/email.CACHE_REPLACEME', '/script/vspot-angular/components/activity-invites/email/email.CACHE_REPLACEME', '/script/vspot-angular/components/activity-invites/email/email.CACHE_REPLACEME'];
650        requireConfig.paths['activity-invites-link'] = ['/script/vspot-angular/components/activity-invites/shareable-link/shareable-link.CACHE_REPLACEME', '/script/vspot-angular/components/activity-invites/shareable-link/shareable-link.CACHE_REPLACEME', '/script/vspot-angular/components/activity-invites/shareable-link/shareable-link.CACHE_REPLACEME'];
651        requireConfig.paths['activity-invites-remind'] = ['/script/vspot-angular/components/activity-invites/remind/remind.CACHE_REPLACEME', '/script/vspot-angular/components/activity-invites/remind/remind.CACHE_REPLACEME', '/script/vspot-angular/components/activity-invites/remind/remind.CACHE_REPLACEME'];
652        requireConfig.paths['activity-invites-social'] = ['/script/vspot-angular/components/activity-invites/social/social.CACHE_REPLACEME', '/script/vspot-angular/components/activity-invites/social/social.CACHE_REPLACEME', '/script/vspot-angular/components/activity-invites/social/social.CACHE_REPLACEME'];
653        requireConfig.paths['activity-rows'] = ['/script/vspot-angular/components/participant-signup/activity-rows/activity-rows.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/activity-rows/activity-rows.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/activity-rows/activity-rows.CACHE_REPLACEME'];
654        requireConfig.paths['assignments-header'] = ['/script/vspot-angular/components/participant-signup/assignments-header/assignments-header.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/assignments-header/assignments-header.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/assignments-header/assignments-header.CACHE_REPLACEME'];
655        requireConfig.paths['assignment-widget'] = ['/script/vspot-angular/components/participant-signup/assignment-widget/assignment-widget.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/assignment-widget/assignment-widget.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/assignment-widget/assignment-widget.CACHE_REPLACEME'];
656        requireConfig.paths['confirm-email'] = ['/script/vspot-angular/components/participant-signup/confirm-email/confirm-email.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/confirm-email/confirm-email.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/confirm-email/confirm-email.CACHE_REPLACEME'];
657        requireConfig.paths['confirm-page'] = ['/script/vspot-angular/components/participant-signup/confirm-page/confirm-page.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/confirm-page/confirm-page.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/confirm-page/confirm-page.CACHE_REPLACEME'];
658        requireConfig.paths['dashboard-container'] = ['/script/vspot-angular/components/dashboard/dashboard-container/dashboard-container.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/dashboard-container/dashboard-container.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/dashboard-container/dashboard-container.CACHE_REPLACEME'];
659        requireConfig.paths['dashboard-copy-signup'] = ['/script/vspot-angular/components/dashboard/copy-signup/copy-signup.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/copy-signup/copy-signup.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/copy-signup/copy-signup.CACHE_REPLACEME'];
660        requireConfig.paths['dashboard-signup-archive'] = ['/script/vspot-angular/components/dashboard/signup-archive/signup-archive.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signup-archive/signup-archive.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signup-archive/signup-archive.CACHE_REPLACEME'];
661        requireConfig.paths['dashboard-signup-baton'] = ['/script/vspot-angular/components/dashboard/signup-baton/signup-baton.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signup-baton/signup-baton.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signup-baton/signup-baton.CACHE_REPLACEME'];
662        requireConfig.paths['dashboard-signup-delete'] = ['/script/vspot-angular/components/dashboard/signup-delete/signup-delete.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signup-delete/signup-delete.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signup-delete/signup-delete.CACHE_REPLACEME'];
663        requireConfig.paths['dashboard-signup-publish'] = ['/script/vspot-angular/components/dashboard/signup-publish/signup-publish.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signup-publish/signup-publish.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signup-publish/signup-publish.CACHE_REPLACEME'];
664        requireConfig.paths['dashboard-groups'] = ['/script/vspot-angular/components/dashboard/groups/groups.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/groups/groups.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/groups/groups.CACHE_REPLACEME'];
665        requireConfig.paths['dashboard-groups-delete'] = ['/script/vspot-angular/components/dashboard/groups-delete/groups-delete.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/groups-delete/groups-delete.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/groups-delete/groups-delete.CACHE_REPLACEME'];
666        requireConfig.paths['dashboard-groups-list'] = ['/script/vspot-angular/components/dashboard/groups-list/groups-list.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/groups-list/groups-list.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/groups-list/groups-list.CACHE_REPLACEME'];
667        requireConfig.paths['dashboard-invitation-archive'] = ['/script/vspot-angular/components/dashboard/invitation-archive/invitation-archive.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/invitation-archive/invitation-archive.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/invitation-archive/invitation-archive.CACHE_REPLACEME'];
668        requireConfig.paths['dashboard-invitations'] = ['/script/vspot-angular/components/dashboard/invitations/invitations.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/invitations/invitations.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/invitations/invitations.CACHE_REPLACEME'];
669        requireConfig.paths['dashboard-invitations-list'] = ['/script/vspot-angular/components/dashboard/invitations-list/invitations-list.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/invitations-list/invitations-list.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/invitations-list/invitations-list.CACHE_REPLACEME'];
670        requireConfig.paths['dashboard-loading'] = ['/script/vspot-angular/components/dashboard/loading/loading.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/loading/loading.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/loading/loading.CACHE_REPLACEME'];
671        requireConfig.paths['dashboard-no-grp-activities'] = ['/script/vspot-angular/components/dashboard/groups-no-activities/groups-no-activities.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/groups-no-activities/groups-no-activities.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/groups-no-activities/groups-no-activities.CACHE_REPLACEME'];
672        requireConfig.paths['dashboard-organizations'] = ['/script/vspot-angular/components/dashboard/organizations/organizations.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/organizations/organizations.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/organizations/organizations.CACHE_REPLACEME'];
673        requireConfig.paths['dashboard-orgs-list-signups'] = ['/script/vspot-angular/components/dashboard/organizations-list-signups/organizations-list-signups.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/organizations-list-signups/organizations-list-signups.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/organizations-list-signups/organizations-list-signups.CACHE_REPLACEME'];
674        requireConfig.paths['dashboard-orgs-list-users'] = ['/script/vspot-angular/components/dashboard/organizations-list-users/organizations-list-users.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/organizations-list-users/organizations-list-users.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/organizations-list-users/organizations-list-users.CACHE_REPLACEME'];
675        requireConfig.paths['dashboard-reports'] = ['/script/vspot-angular/components/dashboard/reports/reports.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/reports/reports.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/reports/reports.CACHE_REPLACEME'];
676        requireConfig.paths['dashboard-reports-list'] = ['/script/vspot-angular/components/dashboard/reports-list/reports-list.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/reports-list/reports-list.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/reports-list/reports-list.CACHE_REPLACEME'];
677        requireConfig.paths['dashboard-signup-occupied'] = ['/script/vspot-angular/components/dashboard/signup-occupied/signup-occupied.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signup-occupied/signup-occupied.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signup-occupied/signup-occupied.CACHE_REPLACEME'];
678        requireConfig.paths['dashboard-signups'] = ['/script/vspot-angular/components/dashboard/signups/signups.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signups/signups.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signups/signups.CACHE_REPLACEME'];
679        requireConfig.paths['dashboard-signups-list'] = ['/script/vspot-angular/components/dashboard/signups-list/signups-list.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signups-list/signups-list.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signups-list/signups-list.CACHE_REPLACEME'];
680        requireConfig.paths['dashboard-signups-lock'] = ['/script/vspot-angular/components/dashboard/signups-lock/signups-lock.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signups-lock/signups-lock.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/signups-lock/signups-lock.CACHE_REPLACEME'];
681        requireConfig.paths['dashboard-spots'] = ['/script/vspot-angular/components/dashboard/spots/spots.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/spots/spots.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/spots/spots.CACHE_REPLACEME'];
682        requireConfig.paths['dashboard-spots-list'] = ['/script/vspot-angular/components/dashboard/spots-list/spots-list.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/spots-list/spots-list.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/spots-list/spots-list.CACHE_REPLACEME'];
683        requireConfig.paths['dashboard-top'] = ['/script/vspot-angular/components/dashboard/dashboard-top/dashboard-top.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/dashboard-top/dashboard-top.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/dashboard-top/dashboard-top.CACHE_REPLACEME'];
684        requireConfig.paths['dashboard-welcome'] = ['/script/vspot-angular/components/dashboard/welcome/welcome.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/welcome/welcome.CACHE_REPLACEME', '/script/vspot-angular/components/dashboard/welcome/welcome.CACHE_REPLACEME'];
685        requireConfig.paths['date-range'] = ['/script/vspot-angular/components/participant-signup/date-range/date-range.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/date-range/date-range.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/date-range/date-range.CACHE_REPLACEME'];
686        requireConfig.paths['date-range-picker'] = ['/script/vspot-angular/components/date-range-picker/date-range-picker.CACHE_REPLACEME', '/script/vspot-angular/components/date-range-picker/date-range-picker.CACHE_REPLACEME', '/script/vspot-angular/components/date-range-picker/date-range-picker.CACHE_REPLACEME'];
687        requireConfig.paths['email-preferences'] = ['/script/vspot-angular/components/email-preferences/email-preferences.CACHE_REPLACEME', '/script/vspot-angular/components/email-preferences/email-preferences.CACHE_REPLACEME', '/script/vspot-angular/components/email-preferences/email-preferences.CACHE_REPLACEME'];
688        requireConfig.paths['existing-assignments'] = ['/script/vspot-angular/components/participant-signup/existing-assignments/existing-assignments.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/existing-assignments/existing-assignments.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/existing-assignments/existing-assignments.CACHE_REPLACEME'];
689        requireConfig.paths['forgot-password'] = ['/script/vspot-angular/components/forgot-password/forgot-password.CACHE_REPLACEME', '/script/vspot-angular/components/forgot-password/forgot-password.CACHE_REPLACEME', '/script/vspot-angular/components/forgot-password/forgot-password.CACHE_REPLACEME'];
690        requireConfig.paths['invitation'] = ['/script/vspot-angular/components/participant-signup/invitation/invitation.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/invitation/invitation.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/invitation/invitation.CACHE_REPLACEME'];
691        requireConfig.paths['job-comments'] = ['/script/vspot-angular/components/participant-signup/job-comments/job-comments.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/job-comments/job-comments.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/job-comments/job-comments.CACHE_REPLACEME'];
692        requireConfig.paths['left-rail'] = ['/script/vspot-angular/components/participant-signup/left-rail/left-rail.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/left-rail/left-rail.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/left-rail/left-rail.CACHE_REPLACEME'];
693        requireConfig.paths['log-in'] = ['/script/vspot-angular/components/log-in/log-in.CACHE_REPLACEME', '/script/vspot-angular/components/log-in/log-in.CACHE_REPLACEME', '/script/vspot-angular/components/log-in/log-in.CACHE_REPLACEME'];
694        requireConfig.paths['main-nav'] = ['/script/vspot-angular/components/menu/main-nav/main-nav.CACHE_REPLACEME', '/script/vspot-angular/components/menu/main-nav/main-nav.CACHE_REPLACEME', '/script/vspot-angular/components/menu/main-nav/main-nav.CACHE_REPLACEME'];
695        requireConfig.paths['menu-invitations'] = ['/script/vspot-angular/components/menu/menu-invitations/menu-invitations.CACHE_REPLACEME', '/script/vspot-angular/components/menu/menu-invitations/menu-invitations.CACHE_REPLACEME', '/script/vspot-angular/components/menu/menu-invitations/menu-invitations.CACHE_REPLACEME'];
696        requireConfig.paths['menu-organizations'] = ['/script/vspot-angular/components/menu/menu-organizations/menu-organizations.CACHE_REPLACEME', '/script/vspot-angular/components/menu/menu-organizations/menu-organizations.CACHE_REPLACEME', '/script/vspot-angular/components/menu/menu-organizations/menu-organizations.CACHE_REPLACEME'];
697        requireConfig.paths['modal-manager'] = ['/script/vspot-angular/components/participant-signup/modal-manager/modal-manager.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/modal-manager/modal-manager.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/modal-manager/modal-manager.CACHE_REPLACEME'];
698        requireConfig.paths['my-info'] = ['/script/vspot-angular/components/participant-signup/my-info/my-info.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/my-info/my-info.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/my-info/my-info.CACHE_REPLACEME'];
699        requireConfig.paths['number-picker'] = ['/script/vspot-angular/components/participant-signup/number-picker/number-picker.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/number-picker/number-picker.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/number-picker/number-picker.CACHE_REPLACEME'];
700        requireConfig.paths['participants'] = ['/script/vspot-angular/components/participant-signup/participants/participants.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/participants/participants.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/participants/participants.CACHE_REPLACEME'];
701        requireConfig.paths['participant-dot'] = ['/script/vspot-angular/components/participant-signup/participant-dot/participant-dot.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/participant-dot/participant-dot.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/participant-dot/participant-dot.CACHE_REPLACEME'];
702        requireConfig.paths['participant-identify'] = ['/script/vspot-angular/components/participant-signup/participant-identify/participant-identify.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/participant-identify/participant-identify.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/participant-identify/participant-identify.CACHE_REPLACEME'];
703        requireConfig.paths['participant-list'] = ['/script/vspot-angular/components/participant-signup/participant-list/participant-list.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/participant-list/participant-list.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/participant-list/participant-list.CACHE_REPLACEME'];
704        requireConfig.paths['participant-waiver'] = ['/script/vspot-angular/components/participant-signup/participant-waiver/participant-waiver.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/participant-waiver/participant-waiver.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/participant-waiver/participant-waiver.CACHE_REPLACEME'];
705        requireConfig.paths['premium-account'] = ['/script/vspot-angular/components/premium/premium-account/premium-account.CACHE_REPLACEME', '/script/vspot-angular/components/premium/premium-account/premium-account.CACHE_REPLACEME', '/script/vspot-angular/components/premium/premium-account/premium-account.CACHE_REPLACEME'];
706        requireConfig.paths['premium-button'] = ['/script/vspot-angular/components/premium/premium-button/premium-button.CACHE_REPLACEME', '/script/vspot-angular/components/premium/premium-button/premium-button.CACHE_REPLACEME', '/script/vspot-angular/components/premium/premium-button/premium-button.CACHE_REPLACEME'];
707        requireConfig.paths['premium-campus-plan'] = ['/script/vspot-angular/components/premium/premium-campus-plan/premium-campus-plan.CACHE_REPLACEME', '/script/vspot-angular/components/premium/premium-campus-plan/premium-campus-plan.CACHE_REPLACEME', '/script/vspot-angular/components/premium/premium-campus-plan/premium-campus-plan.CACHE_REPLACEME'];
708        requireConfig.paths['premium-subscription'] = ['/script/vspot-angular/components/premium/premium-subscription/premium-subscription.CACHE_REPLACEME', '/script/vspot-angular/components/premium/premium-subscription/premium-subscription.CACHE_REPLACEME', '/script/vspot-angular/components/premium/premium-subscription/premium-subscription.CACHE_REPLACEME'];
709        requireConfig.paths['register'] = ['/script/vspot-angular/components/register/register.CACHE_REPLACEME', '/script/vspot-angular/components/register/register.CACHE_REPLACEME', '/script/vspot-angular/components/register/register.CACHE_REPLACEME'];
710        requireConfig.paths['signup-share'] = ['/script/vspot-angular/components/participant-signup/signup-share/signup-share.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/signup-share/signup-share.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/signup-share/signup-share.CACHE_REPLACEME'];
711        requireConfig.paths['stripe-form'] = ['/script/vspot-angular/components/premium/stripe-form/stripe-form.CACHE_REPLACEME', '/script/vspot-angular/components/premium/stripe-form/stripe-form.CACHE_REPLACEME', '/script/vspot-angular/components/premium/stripe-form/stripe-form.CACHE_REPLACEME'];
712        requireConfig.paths['swap-page'] = ['/script/vspot-angular/components/participant-signup/swap-page/swap-page.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/swap-page/swap-page.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/swap-page/swap-page.CACHE_REPLACEME'];
713        requireConfig.paths['time-range'] = ['/script/vspot-angular/components/participant-signup/time-range/time-range.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/time-range/time-range.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/time-range/time-range.CACHE_REPLACEME'];
714        requireConfig.paths['upgrade-prompt'] = ['/script/vspot-angular/components/premium/upgrade-prompt/upgrade-prompt.CACHE_REPLACEME', '/script/vspot-angular/components/premium/upgrade-prompt/upgrade-prompt.CACHE_REPLACEME', '/script/vspot-angular/components/premium/upgrade-prompt/upgrade-prompt.CACHE_REPLACEME'];
715        requireConfig.paths['upgrade-prompt-link'] = ['/script/vspot-angular/components/premium/upgrade-prompt-link/upgrade-prompt-link.CACHE_REPLACEME', '/script/vspot-angular/components/premium/upgrade-prompt-link/upgrade-prompt-link.CACHE_REPLACEME', '/script/vspot-angular/components/premium/upgrade-prompt-link/upgrade-prompt-link.CACHE_REPLACEME'];
716        requireConfig.paths['user-checkbox'] = ['/script/vspot-angular/components/user/checkbox/checkbox.CACHE_REPLACEME', '/script/vspot-angular/components/user/checkbox/checkbox.CACHE_REPLACEME', '/script/vspot-angular/components/user/checkbox/checkbox.CACHE_REPLACEME'];
717        requireConfig.paths['user-feedback'] = ['/script/vspot-angular/components/user/feedback/feedback.CACHE_REPLACEME', '/script/vspot-angular/components/user/feedback/feedback.CACHE_REPLACEME', '/script/vspot-angular/components/user/feedback/feedback.CACHE_REPLACEME'];
718        requireConfig.paths['user-info'] = ['/script/vspot-angular/components/user/info/info.CACHE_REPLACEME', '/script/vspot-angular/components/user/info/info.CACHE_REPLACEME', '/script/vspot-angular/components/user/info/info.CACHE_REPLACEME'];
719        requireConfig.paths['notify-me'] = ['/script/vspot-angular/components/participant-signup/notify-me/notify-me.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/notify-me/notify-me.CACHE_REPLACEME', '/script/vspot-angular/components/participant-signup/notify-me/notify-me.CACHE_REPLACEME'];
720        requireConfig.paths['user-waiver'] = ['/script/vspot-angular/components/user/waiver/waiver.CACHE_REPLACEME', '/script/vspot-angular/components/user/waiver/waiver.CACHE_REPLACEME', '/script/vspot-angular/components/user/waiver/waiver.CACHE_REPLACEME'];
721        requireConfig.paths['whoscoming-component'] = ['/script/vspot-angular/components/grid/whoscoming/grid.whoscoming.CACHE_REPLACEME', '/script/vspot-angular/components/grid/whoscoming/grid.whoscoming.CACHE_REPLACEME', '/script/vspot-angular/components/grid/whoscoming/grid.whoscoming.CACHE_REPLACEME'];
722        requireConfig.paths['vspot-activity-nav'] = ['/script/vspot-angular/directives/activity-nav/activity-nav.CACHE_REPLACEME', '/script/vspot-angular/directives/activity-nav/activity-nav.CACHE_REPLACEME', '/script/vspot-angular/directives/activity-nav/activity-nav.CACHE_REPLACEME'];
723        requireConfig.paths['check-user'] = ['/script/vspot-angular/directives/check-user/check-user.CACHE_REPLACEME', '/script/vspot-angular/directives/check-user/check-user.CACHE_REPLACEME', '/script/vspot-angular/directives/check-user/check-user.CACHE_REPLACEME'];
724        requireConfig.paths['vspot-comments'] = ['/script/vspot-angular/directives/comments/comments.CACHE_REPLACEME', '/script/vspot-angular/directives/comments/comments.CACHE_REPLACEME', '/script/vspot-angular/directives/comments/comments.CACHE_REPLACEME'];
725        requireConfig.paths['vspot-multi-datepicker'] = ['/script/vspot-angular/directives/datepicker/multi-datepicker.CACHE_REPLACEME', '/script/vspot-angular/directives/datepicker/multi-datepicker.CACHE_REPLACEME', '/script/vspot-angular/directives/datepicker/multi-datepicker.CACHE_REPLACEME'];
726        requireConfig.paths['vspot-job-counts'] = ['/script/vspot-angular/directives/job-counts/job-counts.CACHE_REPLACEME', '/script/vspot-angular/directives/job-counts/job-counts.CACHE_REPLACEME', '/script/vspot-angular/directives/job-counts/job-counts.CACHE_REPLACEME'];
727        requireConfig.paths['vspot-overflow'] = ['/script/vspot-angular/directives/overflow/overflow.CACHE_REPLACEME', '/script/vspot-angular/directives/overflow/overflow.CACHE_REPLACEME', '/script/vspot-angular/directives/overflow/overflow.CACHE_REPLACEME'];
728        requireConfig.paths['school-search'] = ['/script/vspot-angular/directives/school-search/school-search.CACHE_REPLACEME', '/script/vspot-angular/directives/school-search/school-search.CACHE_REPLACEME', '/script/vspot-angular/directives/school-search/school-search.CACHE_REPLACEME'];
729        requireConfig.paths['vspot-steps'] = ['/script/vspot-angular/directives/steps/steps.CACHE_REPLACEME', '/script/vspot-angular/directives/steps/steps.CACHE_REPLACEME', '/script/vspot-angular/directives/steps/steps.CACHE_REPLACEME'];
730        requireConfig.paths['vspot-validation'] = ['/script/vspot-angular/directives/validation/validation.CACHE_REPLACEME', '/script/vspot-angular/directives/validation/validation.CACHE_REPLACEME', '/script/vspot-angular/directives/validation/validation.CACHE_REPLACEME'];
731        requireConfig.paths['activity'] = ['/script/vspot-angular/modules/activity.CACHE_REPLACEME', '/script/vspot-angular/modules/activity.CACHE_REPLACEME', '/script/vspot-angular/modules/activity.CACHE_REPLACEME'];
732        requireConfig.paths['contributions'] = ['/script/vspot-angular/modules/contributions.CACHE_REPLACEME', '/script/vspot-angular/modules/contributions.CACHE_REPLACEME', '/script/vspot-angular/modules/contributions.CACHE_REPLACEME'];
733        requireConfig.paths['dashboard'] = ['/script/vspot-angular/modules/dashboard.CACHE_REPLACEME', '/script/vspot-angular/modules/dashboard.CACHE_REPLACEME', '/script/vspot-angular/modules/dashboard.CACHE_REPLACEME'];
734        requireConfig.paths['dashboard-nav'] = ['/script/vspot-angular/modules/dashboard-nav.CACHE_REPLACEME', '/script/vspot-angular/modules/dashboard-nav.CACHE_REPLACEME', '/script/vspot-angular/modules/dashboard-nav.CACHE_REPLACEME'];
735        requireConfig.paths['entry'] = ['/script/vspot-angular/modules/entry.CACHE_REPLACEME', '/script/vspot-angular/modules/entry.CACHE_REPLACEME', '/script/vspot-angular/modules/entry.CACHE_REPLACEME'];
736        requireConfig.paths['feedback-link'] = ['/script/vspot-angular/modules/feedback-link.CACHE_REPLACEME', '/script/vspot-angular/modules/feedback-link.CACHE_REPLACEME', '/script/vspot-angular/modules/feedback-link.CACHE_REPLACEME'];
737        requireConfig.paths['group-compose'] = ['/script/vspot-angular/modules/group-compose.CACHE_REPLACEME', '/script/vspot-angular/modules/group-compose.CACHE_REPLACEME', '/script/vspot-angular/modules/group-compose.CACHE_REPLACEME'];
738        requireConfig.paths['group-page'] = ['/script/vspot-angular/modules/group-page.CACHE_REPLACEME', '/script/vspot-angular/modules/group-page.CACHE_REPLACEME', '/script/vspot-angular/modules/group-page.CACHE_REPLACEME'];
739        requireConfig.paths['participant-signup'] = ['/script/vspot-angular/modules/participant-signup.CACHE_REPLACEME', '/script/vspot-angular/modules/participant-signup.CACHE_REPLACEME', '/script/vspot-angular/modules/participant-signup.CACHE_REPLACEME'];
740        requireConfig.paths['premiumcancel'] = ['/script/vspot-angular/modules/premiumcancel.CACHE_REPLACEME', '/script/vspot-angular/modules/premiumcancel.CACHE_REPLACEME', '/script/vspot-angular/modules/premiumcancel.CACHE_REPLACEME'];
741        requireConfig.paths['pricing'] = ['/script/vspot-angular/modules/pricing.CACHE_REPLACEME', '/script/vspot-angular/modules/pricing.CACHE_REPLACEME', '/script/vspot-angular/modules/pricing.CACHE_REPLACEME'];
742        requireConfig.paths['profile'] = ['/script/vspot-angular/modules/profile.CACHE_REPLACEME', '/script/vspot-angular/modules/profile.CACHE_REPLACEME', '/script/vspot-angular/modules/profile.CACHE_REPLACEME'];
743        requireConfig.paths['signin'] = ['/script/vspot-angular/modules/signin.CACHE_REPLACEME', '/script/vspot-angular/modules/signin.CACHE_REPLACEME', '/script/vspot-angular/modules/signin.CACHE_REPLACEME'];
744        requireConfig.paths['super-user'] = ['/script/vspot-angular/modules/super-user.CACHE_REPLACEME', '/script/vspot-angular/modules/super-user.CACHE_REPLACEME', '/script/vspot-angular/modules/super-user.CACHE_REPLACEME'];
745        requireConfig.paths['testimonials'] = ['/script/vspot-angular/modules/testimonials.CACHE_REPLACEME', '/script/vspot-angular/modules/testimonials.CACHE_REPLACEME', '/script/vspot-angular/modules/testimonials.CACHE_REPLACEME'];
746        requireConfig.paths['user-menu'] = ['/script/vspot-angular/modules/user-menu.CACHE_REPLACEME', '/script/vspot-angular/modules/user-menu.CACHE_REPLACEME', '/script/vspot-angular/modules/user-menu.CACHE_REPLACEME'];
747        requireConfig.paths['grid-module'] = ['/script/vspot-angular/components/grid/common/grid.module.CACHE_REPLACEME', '/script/vspot-angular/components/grid/common/grid.module.CACHE_REPLACEME', '/script/vspot-angular/components/grid/common/grid.module.CACHE_REPLACEME'];
748</script>
748
749
750<!-- This is just IE 10 and below: -->
751<script>
752    /*@cc_on
753        Vspot.oldBrowser = true;
754    @*/
755</script>
755
756
757<script src="https://assets.signup.com/assets/runtime-8a731362fdc4b292da70a796043a051347ad9d1d01ac25f51f593da798b3761f.js"></script>
vendor: 1 bytes, line 757
757
758<script src="https://assets.signup.com/assets/common-522442627ef05ab0bbd856308e96e014b7125d6b80fc65147cd15f2942f7226b.js"></script>
758
759
760
761
762
763<script>
764    
765</script>
765
766
767  <!--  
767<script type="text/javascript">-->
768  <!--      var _iub = _iub || [];-->
769  <!--      _iub.csConfiguration = {"askConsentAtCookiePolicyUpdate":true,"countryDetection":true,"enableLgpd":true,"enableTcf":true,"enableUspr":false,-->
770  <!--          "gdprAppliesGlobally":false,"googleAdditionalConsentMode":true,"lang":"en","lgpdAppliesGlobally":false,"logLevel":"info","perPurposeConsent":true,"siteId":2321210,"whitelabel":false,"cookiePolicyId":67866811, "banner":{ "acceptButtonCaptionColor":"white","acceptButtonColor":"#0073CE","acceptButtonDisplay":true,"backgroundColor":"white","closeButtonRejects":true,"customizeButtonCaptionColor":"#4D4D4D","customizeButtonColor":"#DADADA","customizeButtonDisplay":true,"explicitWithdrawal":true,"listPurposes":true,"position":"bottom","rejectButtonCaptionColor":"white","rejectButtonColor":"#0073CE","rejectButtonDisplay":true,"showPurposesToggles":true,"textColor":"black" }};-->
771  <!--  </script>
771-->
772  <!--  
772<script type="text/javascript" src="//cs.iubenda.com/sync/2321210.js"></script>
772-->
773  <!--  
773<script type="text/javascript" src="//cdn.iubenda.com/cs/tcf/stub-v2.js"></script>
773-->
774  <!--  
774<script type="text/javascript" src="//cdn.iubenda.com/cs/tcf/safe-tcf-v2.js"></script>
774-->
775  <!-- DO NOT ENABLE THIS ONE - crashes/hangs 
775<script type="text/javascript" src="//cdn.iubenda.com/cs/gpp/stub.js"></script>
775-->
776  <!--  
776<script type="text/javascript" src="//cdn.iubenda.com/cs/iubenda_cs.js" charset="UTF-8"  async></script>
776-->
777  
777<script>
778      // Option B: vfs_cmp + the privacy wrapper are now loaded as plain 
778<script>
779      // tags below (after this _sp_ config), instead of require(['loader'], ...).
780      window._sp_queue = [];
781      window._sp_ = {
782          config: {
783              accountId: 1638,
784              baseEndpoint: "https://cdn.privacy-mgmt.com",
785              usnat: {
786                  includeUspApi: true,
787              },
788
789              gdpr: {},
790              events: {
791                  /* Function required for resurfacing links */
792                  onConsentReady: function (message_type, uuid, string, info) {
793                      if (message_type == "usnat" && info.applies) {
794                          if (false) {
795                              console.log("Skipping usnat GPP footer link styling");
796                          } else {
797                              setTimeout(function() {
798                                  /* code to insert the GPP footer link */
799                                  document.getElementById("pmLink").style.visibility = "visible";
800                                  document.getElementById("pmLink").innerHTML =
801                                    "Privacy Preferences"; // Do Not Sell or Share My Personal Information";
802                                  document.getElementById("pmLink").onclick = function () {
803                                      /* Set GPP ID */
804                                      window._sp_.usnat.loadPrivacyManagerModal("1035372");
805                                  };
806                              },1000);
807                          }
808                      }
809                      if (message_type == "gdpr" && info.applies) {
810                          if (false) {
811                              console.log("Skipping usnat GPP footer link styling");
812                          } else {
813                              setTimeout(function () {
814                                  /* code to insert the GDPR footer link */
815                                  document.getElementById("pmLink").style.visibility = "visible";
816                                  document.getElementById("pmLink").innerHTML =
817                                    "Privacy Preferences";
818                                  document.getElementById("pmLink").onclick = function () {
819                                      /* Set GDPR ID */
820                                      window._sp_.gdpr.loadPrivacyManagerModal("899033");
821                                  };
822                              }, 1000);
823                          }
824                      }
825                  },
826                  onError: function () {
827                      console.log("[event] onError", arguments);
828                  },
829              },
830          },
831      };
832
833  </script>
833
834
835  
835<script src="https://assets.signup.com/assets/vfs_cmp-aaf5adf63984b21e74fd76079181fa580e36c2e7497bc22ad29a13195cbf1ddb.js"></script>
835
836  
836<script src="https://cdn.privacy-mgmt.com/unified/wrapperMessagingWithoutDetection.js" async></script>
836
837  <style>
838      #pmLink {
839          visibility: hidden;
840          text-decoration: none;
841          cursor: pointer;
842          background: transparent;
843          border: none;
844      }
845
846      #pmLink:hover {
847          visibility: visible;
848          color: grey;
849      }
850  </style>
851  
852
853    </head>
854
855    <body id="page_top" class="vs1 responsive">
856        <div id="fb-root"></div>
857
858
859
860<script src="https://assets.signup.com/assets/ads-d3f20288d9622f2cabed0c29690e5f44d7997dc4dc4286bfbd10f2f5ae4aecf6.js"></script>
860
861
862<!-- Global site tag (gtag.js) - Google Analytics -->
863<!-- PWD: included below
vendor: 64 bytes, line 863
863 <script async src="https://www.googletagmanager.com/gtag/js?id=
863G-C0MMZ3FTJS
vendor: 12 bytes, line 863
863"></script> 
863-->
864<!-- moved to _head to happen before CMP loading -->
865<!--
865<script>-->
866<!--    window.dataLayer = window.dataLayer || [];-->
867<!--    function gtag(){dataLayer.push(arguments);}-->
868<!--    gtag('js', new Date());-->
869<!--</script>
869-->
870
871<script>
872function  get_tracking_url(){
873    var url = window.location.pathname;
874    var query = window.location.search;
875    if (query.length > 0) url = url + query;
876
877    var client_offset    = url.indexOf("/client/");
878    var dashboard_offset = url.indexOf("/Dashboard");
879    var group_offset     = url.indexOf("/group/");
880    var loginentry_offset= url.indexOf("/login/entry/");
881    var mobileweb_offset = url.indexOf("/mobileweb/vspot.html");
882    var unsub_offset     = url.indexOf("/Safe-Unsubscribe");
883    var index_offset     = url.indexOf("/index.html");
884
885    if (client_offset > -1) {
886        if (url.indexOf("/client/invitation2") > -1)
887            return '/client2/landing';
888        else if (url.indexOf("/client/invitation") > -1)
889            return url.substring(0,client_offset+"/client/invitation".length);
890        else if (url.indexOf("/client/demo_done") > -1)
891            return url.substring(0,client_offset+"/client/demo_done".length);
892        else if (url.indexOf("/client/confirm") > -1)
893            return url.substring(0,client_offset+"/client/confirm".length);
894        else if (url.indexOf("/client/done") > -1)
895            return url.substring(0,client_offset+"/client/done".length);
896        else if (url.indexOf("/client/information") > -1)
897            return url.substring(0,client_offset+"/client/information".length);
898        else
899            return url.substring(0,client_offset+"/client".length);
900    }
901    else if (dashboard_offset > -1) {
902        return url.substring(0,dashboard_offset+"/Dashboard".length);
903    }
904    else if (group_offset > -1) {
905        return url.substring(0,group_offset+"/group/".length);
906    }
907    else if (loginentry_offset > -1) {
908        return url.substring(0,loginentry_offset+"/login/entry/".length);
909    }
910    else if (mobileweb_offset > -1) {
911        return url.substring(0,mobileweb_offset+"/mobileweb/vspot.html".length);
912    }
913    else if (unsub_offset > -1) {
914        return url.substring(0,unsub_offset+"/Safe-Unsubscribe".length);
915    }
916    else if (index_offset > -1) {
917        return url.substring(0,index_offset+"/index.html".length);
918    }
919    else
920        return url;
921}
922
923// leave ga (universal analytics) in place while we transition to ga4
924// done, removing
925//(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
926//(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
927//m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
928//})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
929
930//ga('create', 'UA-3705553-1', 'auto');
931// create blank function as lots of code still references it
932function ga() {};
933
934ga('create', 'UA-3705553-1', 'auto');
935
936ga('set', 'dimension5', 'visitor');
937gtag('config', 'G-C0MMZ3FTJS', {'custom_map': {'dimension5': 'visitor'},'send_page_view': false, 'allow_google_signals': false});
938
939if( window.canRunAds === undefined ){
940    ga('set', 'dimension8', 'active');
941    // GA4 - go ahead and tag user id if we know it
942    gtag('config', 'G-C0MMZ3FTJS', {'custom_map': {'dimension8': 'active'},'send_page_view': false, 'allow_google_signals': false});
943}
944else {
945    ga('set', 'dimension8', 'inactive');
946    // GA4 - go ahead and tag user id if we know it
947    gtag('config', 'G-C0MMZ3FTJS', {'custom_map': {'dimension8': 'inactive'},'send_page_view': false, 'allow_google_signals': false});
948}
949
950ga('send', 'pageview', get_tracking_url());
951gtag('event', 'page_view', {
952    page_path: get_tracking_url(),
953});
954
955</script>
955
956
957<!-- Google Tag Manager (Also loads Google Analytics 4 now -->
958<script>
vendor: 321 bytes, lines 958-962
958(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
959new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
960j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
961'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
962})(window,document,'script','dataLayer','
962GTM-8D4Z
vendor: 3 bytes, line 962
962');
962</script>
962
963<!-- End Google Tag Manager -->
964
965<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-8D4Z"
966                  title="Google Tag Manager" aria-hidden="true"
967                  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
968
969<div id="bad-browser" role="region" aria-live="polite" aria-label="Site notice" hidden>
970    <div id="bad-browser-inner">
971        <span id="bad-browser-message"></span>
972        <button id="bad-browser-close" type="button" aria-label="Dismiss notice">×</button>
973    </div>
974  </div>
975        <div id="content_container" class="container-fluid">
976            
977  <!-- Hidden nav for accessibility and bots... just links -->
978<nav class="sr-only">
979    <ul>
980            <li role="menuitem">
981                    <a href="/Why-Use-Us">What We Do</a>
982            </li>
983            <li role="menuitem">
984                    <a href="/Organizer/Register">Create a SignUp</a>
985            </li>
986            <li role="menuitem">
987                    <a href="/Find-My-SignUp">Find My SignUp</a>
988            </li>
989            <li role="menuitem">
990                    <span>Idea Center</span>
991                    <ul>
992                            <li role="menuitem" >
993                                <a href="/Sign-Up-Sheet">Free Sign Up Sheets: Better Than Paper, Excel, or Word</a>
994                            </li>
995                            <li role="menuitem" >
996                                <a href="/back-to-school">Back to School Planning Center: Tips & Ideas for a Successful Back-to-School Season</a>
997                            </li>
998                            <li role="menuitem" >
999                                <a href="/Classparty">Class Party Planning Center: Ideas, Tips and Reminders</a>
1000                            </li>
1001                            <li role="menuitem" >
1002                                <a href="/community-action-and-activism">Community Action and Activism Planning Center</a>
1003                            </li>
1004                            <li role="menuitem" >
1005                                <a href="/fall-activities-and-events">Fall Activities & Events Planning Center</a>
1006                            </li>
1007                            <li role="menuitem" >
1008                                <a href="/Fundraising-Ideas">Fundraising Planning Center: Time-Saving Tips and Creative Ideas</a>
1009                            </li>
1010                            <li role="menuitem" >
1011                                <a href="/Holiday">Holiday Season Activities & Events</a>
1012                            </li>
1013                            <li role="menuitem" >
1014                                <a href="/School-Activities/End-of-School-Year-Planning">End-of-School Planning Center</a>
1015                            </li>
1016                            <li role="menuitem" >
1017                                <a href="/Parent-Teacher-Conference">Parent-Teacher Conference Planning Center: What to Expect, Ask & Prepare</a>
1018                            </li>
1019                            <li role="menuitem" >
1020                                <a href="/room-parent">Room Parent Ideas and Classroom Coordination</a>
1021                            </li>
1022                            <li role="menuitem" >
1023                                <a href="/School-Activities">School Activities Planning Center: Ideas, Tips and Reminders for Well-Organized School Events</a>
1024                            </li>
1025                            <li role="menuitem" >
1026                                <a href="/spring-activities-and-events">Spring Activities & Events Planning Center</a>
1027                            </li>
1028                            <li role="menuitem" >
1029                                <a href="/summer-activities-and-events">Summertime Planning Center</a>
1030                            </li>
1031                            <li role="menuitem" >
1032                                <a href="/Teacher-Appreciation">Teacher Appreciation Planning Center: Tips, Tricks & Ideas for Celebrating Teacher Appreciation Week</a>
1033                            </li>
1034                            <li role="menuitem" >
1035                                <a href="/volunteer-appreciation">Volunteer Appreciation Planning Center</a>
1036                            </li>
1037                            <li role="menuitem" >
1038                                <a href="/youth-sports-planning-center">Youth Sports Planning Center</a>
1039                            </li>
1040                            <li role="menuitem" >
1041                                <a href="/special-events-planning-center">Special Events Planning Center</a>
1042                            </li>
1043                            <li role="menuitem" >
1044                                <a href="/church-events-planning-center">Church Events Planning Center</a>
1045                            </li>
1046                            <li role="menuitem" >
1047                                <a href="/business-events-planning-center">Business Events Planning Center</a>
1048                            </li>
1049                            <li role="menuitem" >
1050                                <a href="/blog-and-news">News & More</a>
1051                            </li>
1052                            <li role="menuitem" >
1053                                <a href="/Idea-Center">Idea Center: Resources, Planning Tips & Ideas to save you time organizing volunteers and events</a>
1054                            </li>
1055                    </ul>
1056            </li>
1057            <li role="menuitem">
1058                    <a href="/Help">Help</a>
1059            </li>
1060    </ul>
1061</nav>
1062
1063
1064<!-- Visible nav for sighted users... loads with JS: -->
1065<nav class="row" id="responsive_nav" ng-controller="ResponsiveMenuController">
1066    <!-- Nav for mobile -->
1067    <div class="visible-xs visible-sm">
1068        <div class="nav-row">
1069            <div class="mobile-menu-icon-wrapper">
1070                <div class="menu menu-icon">
1071                    <span class="fa-stack fa-lg" ng-click="toggleMenu($event)">
1072                        <span class="sr-only">Open navigation</span>
1073                        <i class="fa fa-circle-thin fa-stack-2x" aria-hidden="true"></i>
1074                        <i class="fa fa-bars fa-stack-1x" aria-hidden="true"></i>
1075                    </span>
1076                </div>
1077            </div>
1078            <div class="logo">
1079                <a href="/"><img src="/imgs/signup/logo.png" alt="Signup Logo"></a>
1080            </div>
1081            <div class="mobile-menu-icon-wrapper">
1082                <div
1083                    class="ng-hide no-animate menu-icon"
1084                    ng-click="toggleSearch($event)"
1085                    ng-show="searchableArticles.length > 0 && !showSearch"
1086                >
1087                    <span class="fa-stack fa-lg">
1088                        <span class="sr-only">Open search</span>
1089                        <i class="fa fa-search fa-stack-2x" aria-hidden="true"></i>
1090                    </span>
1091                    
1092                </div>
1093                <div
1094                    class="ng-hide no-animate menu menu-icon"
1095                    ng-click="toggleSearch($event)"
1096                    ng-show="searchableArticles.length > 0 && showSearch"
1097                >
1098                    <span class="fa-stack fa-lg">
1099                        <span class="sr-only">Close search</span>
1100                        <i class="fa fa-times fa-stack-2x" aria-hidden="true"></i>
1101                    </span>
1102                </div>
1103            </div>
1104        </div>
1105        <div class="nav-menu ng-hide" ng-show="showMenu">
1106            <div class="mobile-space">
1107                <div class="menu-close menu-icon">
1108                    <span class="fa-stack fa-lg" ng-click="toggleMenu($event)">
1109                        <span class="sr-only">Close navigation</span>
1110                        <i class="fa fa-times fa-stack-2x" aria-hidden="true"></i>
1111                    </span>
1112                </div>
1113                <div class="menu-text">MENU</div>
1114            </div>
1115            <div class="nav-items ng-hide" ng-show="showNav">
1116                <ul role="menu">
1117                    <li role="menuitem" ng-repeat="n in navFull" class="mobile-line {{ n.nav_classes }}">
1118                        <!-- No Children? Just print link or span. -->
1119                        <a
1120                            ng-if="!n.children.length && n.url !== '/-'"
1121                            ng-href="{{ n.url }}"
1122                            ng-attr-id="{{ 'resource_' + n.id }}"
1123                            class="{{ n.nav_classes }}"
1124                            ng-class="{ 'current':  n.url === currentUrl, 'pop-up': n.popup }"
1125                        >
1126                            <span ng-bind-html="n.nav_title"></span>
1127                        </a>
1128                        <span ng-if="!n.children.length && n.url === '/-'" class="{{ n.nav_classes }}" ng-class="{'current':  n.url === currentUrl}" ng-bind-html="n.nav_title"></span>
1129
1130                        <!-- Children? Wrap in div. -->
1131                        <div ng-if="n.children.length" class="no-animate">
1132                            <a
1133                                ng-if="n.url !== '/-'"
1134                                ng-href="{{ n.url }}"
1135                                ng-attr-id="{{ 'resource_' + n.id }}"
1136                                class="{{ n.nav_classes }}"
1137                                ng-class="{ 'current':  n.url === currentUrl, 'pop-up': n.popup }"
1138                                ng-click="toggleMobileDropDown($event, n)"
1139                            >
1140                                <span ng-bind-html="n.nav_title"></span>
1141                                <i class="fa fa-caret-right" aria-hidden="true" ng-show="!n.showMenu"></i>
1142                                <i class="fa fa-caret-down ng-hide" aria-hidden="true" ng-show="n.showMenu"></i>
1143                            </a>
1144                            <a ng-if="n.url === '/-'" class="{{ n.nav_classes }}" ng-class="{'current':  n.url === currentUrl}" ng-click="toggleMobileDropDown($event, n)">
1145                                <span ng-bind-html="n.nav_title"></span>
1146                                <i class="fa fa-caret-right" aria-hidden="true" ng-show="!n.showMenu"></i>
1147                                <i class="fa fa-caret-down ng-hide" aria-hidden="true" ng-show="n.showMenu"></i>
1148                            </a>
1149                            <ul role="menu" class="ng-hide" ng-show="n.showMenu">
1150                                <li role="menuitem" ng-repeat="c in n.children" class="{{ c.li_classes }}">
1151                                    <a
1152                                        ng-if="c.url !== '/-'"
1153                                        ng-href="{{ c.url }}"
1154                                        ng-attr-id="{{ 'resource_' + c.id }}"
1155                                        class="{{ c.li_classes }}"
1156                                        ng-class="{ 'pop-up': c.popup }" ng-bind-html="c.nav_title"
1157                                    ></a>
1158                                    <span ng-if="c.url === '/-'" class="wrap-title {{ c.li_classes }}" ng-bind-html="c.nav_title"></span>
1159                                </li>
1160                            </ul>
1161                        </div>
1162                    </li>
1163                        <li class="mobile-line">
1164                            <a href="/login/signin/">Sign In</a>
1165                        </li>
1166                        <li class="mobile-line">
1167                            <a href="/Organizer/Register/">Register</a>
1168                        </li>
1169                </ul>
1170            </div>
1171        </div>
1172    </div>
1173
1174    <!-- Nav for bigger devices -->
1175    <div class="hidden-xs hidden-sm">
1176        <div class="nav-row">
1177            <div class="nav-cell logo">
1178                <a href="/"><img src="/imgs/signup/logo.png" alt="Signup Logo"></a>
1179            </div>
1180            <div class="nav-cell menu-container">
1181                <ul class="clearfix nav ng-hide" role="menu" ng-show="showNav">
1182                    <li role="menuitem" ng-repeat="n in navFull" class="{{ n.nav_classes }}">
1183                        <!-- No Children? Just print link or span. -->
1184                        <a
1185                            ng-if="!n.children.length && n.url !== '/-'"
1186                            ng-href="{{ n.url }}"
1187                            ng-attr-id="{{ 'resource_' + n.id }}"
1188                            class="{{ n.nav_classes }}"
1189                            ng-class="{ 'current':  n.url === currentUrl, 'pop-up': n.popup }"
1190                        >
1191                            <span ng-bind-html="n.nav_title"></span>
1192                        </a>
1193                        <span ng-if="!n.children.length && n.url === '/-'" class="{{ n.nav_classes }}" ng-class="{'current':  n.url === currentUrl}" ng-bind-html="n.nav_title"></span>
1194
1195                        <!-- Children? Wrap in div. -->
1196                        <div ng-if="n.children.length" class="btn-group" uib-dropdown is-open="n.menu.open" ng-mouseenter="n.menu.open=true" ng-mouseleave="n.menu.open=false">
1197                            <a class="dropdown-toggle dropdown-link" uib-dropdown-toggle>
1198                                <span class="{{ n.nav_classes }}" ng-class="{'current':  n.url === currentUrl}">
1199                                    <span ng-bind-html="n.nav_title"></span>
1200                                    <span class="caret"></span>
1201                                </span>
1202                            </a>
1203                            <ul uib-dropdown-menu role="menu" class="dropdown-menu">
1204                                <li role="menuitem" ng-repeat="c in n.children" class="{{ c.li_classes }}">
1205                                    <a
1206                                        ng-if="c.url !== '/-'"
1207                                        ng-href="{{ c.url }}"
1208                                        ng-attr-id="{{ 'resource_' + c.id }}"
1209                                        class="{{ c.li_classes }}"
1210                                        ng-class="{ 'pop-up': c.popup }"
1211                                        ng-bind-html="c.nav_title"
1212                                        aria-label="{ c.nav_title }"
1213                                    ></a>
1214                                    <span aria-label="Menu Separator" ng-if="c.url === '/-' && !c.menu_invitations && !c.menu_organizations" class="wrap-title {{ c.li_classes }}" ng-bind-html="c.nav_title"></span>
1215                                    <span aria-label="Menu Separator" ng-if="c.url === '/-' && c.menu_invitations" class="wrap-title">
1216                                        <menu-invitations menu-open="n.menu.open"></menu-invitations>
1217                                    </span>
1218                                    <span aria-label="Menu Separator" ng-if="c.url === '/-' && c.menu_organizations" class="wrap-title">
1219                                        <menu-organizations menu-open="n.menu.open"></menu-organizations>
1220                                    </span>
1221                                </li>
1222                            </ul>
1223                        </div>
1224                    </li>
1225                    <li ng-if="user && !user.premium" role="menuitem" class="secondary">
1226                        <a href="/Pricing?nav" class="secondary">
1227                            <span class="secondary">Go Premium!</span>
1228                        </a>
1229                    </li>
1230                        <li class="tertiary">
1231                            <a href="/login/signin/" class="tertiary">Sign In</a>
1232                        </li>
1233                        <li class="tertiary">
1234                            <span>|</span>
1235                            <a href="/Organizer/Register/" class="tertiary">Register</a>
1236                        </li>
1237                </ul>
1238            </div>
1239            <div class="nav-cell">
1240                <div
1241                    class="ng-hide no-animate menu-icon"
1242                    ng-click="toggleSearch($event)"
1243                    ng-show="searchableArticles.length > 0 && !showSearch"
1244                >
1245                    <span class="fa-stack fa-lg">
1246                        <span class="sr-only">Open search</span>
1247                        <i class="fa fa-search fa-stack-2x" aria-hidden="true"></i>
1248                    </span>
1249                </div>
1250                <div
1251                    class="ng-hide no-animate menu-icon"
1252                    ng-click="toggleSearch($event)"
1253                    ng-show="searchableArticles.length > 0 && showSearch"
1254                >
1255                    <span class="fa-stack fa-lg">
1256                        <span class="sr-only">Close search</span>
1257                        <i class="fa fa-times fa-stack-2x" aria-hidden="true"></i>
1258                    </span>
1259                </div>
1260            </div>
1261        </div>
1262    </div>
1263    <div class="search-bar ng-hide" ng-show="showSearch" ng-click="clickedSearchBar($event)">
1264        <div class="input-group">
1265            <div class="input-group-addon">
1266                <i class="fa fa-search" aria-hidden="true"></i>
1267            </div>
1268          <input
1269            type="text"
1270            name="search"
1271            class="form-control"
1272            autocomplete="off"
1273            data-i18n-attr="_Search_|placeholder"
1274            ng-model="search"
1275            uib-typeahead="s as s.title for s in searchableArticles | filter:$viewValue"
1276            typeahead-min-length="0"
1277            typeahead-on-select="selectedArticle($item, $model, $label, $event)"
1278            typeahead-popup-template-url="search-results.html"
1279          >
1280
1281        </div>
1282    </div>
1283    
1283<script type="text/ng-template" id="search-results.html">
1284        <div
1285            class="search-results-wrapper"
1286            ng-style="{top: position().top+'px', left: position().left+'px'}"
1287            style="position: absolute;"
1288            ng-show="query && !moveInProgress"
1289            aria-hidden="{{!isOpen()}}"
1290        >
1291            <div class="no-results" ng-show="matches.length === 0">No Results Found</div>
1292            <ul class="dropdown-menu" role="listbox" ng-show="matches.length > 0">
1293                <li
1294                    class="uib-typeahead-match"
1295                    ng-repeat="match in matches track by $index"
1296                    ng-class="{active: isActive($index) }"
1297                    ng-mouseenter="selectActive($index)"
1298                    ng-click="selectMatch($index)"
1299                    role="option"
1300                    id="{{::match.id}}"
1301                >
1302                    <div uib-typeahead-match index="$index" match="match" query="query" template-url="templateUrl"></div>
1303                </li>
1304            </ul>
1305        </div>
1306    </script>
1306
1307</nav>
1308
1309
1310<script>
1311    (function ($, ng) {
1312            'use strict';
1313
1314            /*
1315             * Responsive Menu
1316             */
1317            var responsiveMenu = ng.module('responsiveMenu', ['ui.bootstrap', 'ngSanitize', 'ngAnimate', 'vspot.services', 'localization', 'signup.menuInvitations', 'signup.menuOrganizations']);
1318
1319            responsiveMenu.controller('ResponsiveMenuController', ['$scope', '$document', '$timeout', 'services.User', function ($scope, $document, $timeout, User) {
1320                $scope.user                 = User.get(true);
1321                $scope.showMenu             = false;
1322                $scope.showSearch           = false;
1323                $scope.search               = '';
1324                $scope.navFull              = [{"id":595,"nav_title":"What We Do","url":"/Why-Use-Us","redirect_to":null,"page_type":"article","popup":false,"pop_up":null,"right_id":198,"nav_classes":"","children":[]},{"id":596,"nav_title":"Create a SignUp","url":"/Organizer/Register","redirect_to":null,"page_type":"2colpage","popup":false,"pop_up":null,"right_id":200,"nav_classes":"hidden-xs hidden-sm","children":[]},{"id":758,"nav_title":"Find My SignUp","url":"/Find-My-SignUp","redirect_to":null,"page_type":"1colpage","popup":false,"pop_up":null,"right_id":202,"nav_classes":"","children":[]},{"id":598,"nav_title":"Idea Center","url":"/-","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":246,"nav_classes":null,"children":[{"id":737,"nav_title":"Free Sign Up Sheets: Better Than Paper, Excel, or Word","url":"/Sign-Up-Sheet","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":205,"nav_classes":null,"children":[]},{"id":533,"nav_title":"Back to School Planning Center: Tips \u0026 Ideas for a Successful Back-to-School Season","url":"/back-to-school","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":207,"nav_classes":"","children":[]},{"id":902,"nav_title":"Class Party Planning Center: Ideas, Tips and Reminders","url":"/Classparty","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":209,"nav_classes":null,"children":[]},{"id":1040,"nav_title":"Community Action and Activism Planning Center","url":"/community-action-and-activism","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":211,"nav_classes":null,"children":[]},{"id":927,"nav_title":"Fall Activities \u0026 Events Planning Center","url":"/fall-activities-and-events","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":213,"nav_classes":null,"children":[]},{"id":870,"nav_title":"Fundraising Planning Center: Time-Saving Tips and Creative Ideas","url":"/Fundraising-Ideas","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":215,"nav_classes":null,"children":[]},{"id":942,"nav_title":"Holiday Season Activities \u0026 Events","url":"/Holiday","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":217,"nav_classes":null,"children":[]},{"id":1289,"nav_title":"End-of-School Planning Center","url":"/School-Activities/End-of-School-Year-Planning","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":219,"nav_classes":null,"children":[]},{"id":730,"nav_title":"Parent-Teacher Conference Planning Center: What to Expect, Ask \u0026 Prepare","url":"/Parent-Teacher-Conference","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":221,"nav_classes":null,"children":[]},{"id":879,"nav_title":"Room Parent Ideas and Classroom Coordination","url":"/room-parent","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":223,"nav_classes":"","children":[]},{"id":729,"nav_title":"School Activities Planning Center: Ideas, Tips and Reminders for Well-Organized School Events","url":"/School-Activities","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":225,"nav_classes":null,"children":[]},{"id":1035,"nav_title":"Spring Activities \u0026 Events Planning Center","url":"/spring-activities-and-events","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":227,"nav_classes":null,"children":[]},{"id":1041,"nav_title":"Summertime Planning Center","url":"/summer-activities-and-events","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":229,"
1324nav_classes":null,"children":[]},{"id":735,"nav_title":"Teacher Appreciation Planning Center: Tips, Tricks \u0026 Ideas for Celebrating Teacher Appreciation Week","url":"/Teacher-Appreciation","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":231,"nav_classes":null,"children":[]},{"id":864,"nav_title":"Volunteer Appreciation Planning Center","url":"/volunteer-appreciation","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":233,"nav_classes":null,"children":[]},{"id":1359,"nav_title":"Youth Sports Planning Center","url":"/youth-sports-planning-center","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":235,"nav_classes":"","children":[]},{"id":1402,"nav_title":"Special Events Planning Center","url":"/special-events-planning-center","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":237,"nav_classes":null,"children":[]},{"id":1394,"nav_title":"Church Events Planning Center","url":"/church-events-planning-center","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":239,"nav_classes":null,"children":[]},{"id":1382,"nav_title":"Business Events Planning Center","url":"/business-events-planning-center","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":241,"nav_classes":"","children":[]},{"id":801,"nav_title":"News \u0026 More","url":"/blog-and-news","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":243,"nav_classes":null,"children":[]},{"id":795,"nav_title":"Idea Center: Resources, Planning Tips \u0026 Ideas to save you time organizing volunteers and events","url":"/Idea-Center","redirect_to":null,"page_type":"articleparent","popup":false,"pop_up":null,"right_id":245,"nav_classes":null,"children":[]}]},{"id":594,"nav_title":"Help","url":"/Help","redirect_to":null,"page_type":"article","popup":false,"pop_up":null,"right_id":248,"nav_classes":"","children":[]}];
1325                $scope.searchableArticles   = [{"id":916,"title":"Writing Code Together","url":"FamilyCodeNight/Writing-Code-Together","created_at":"2016/09/07 02:49:59 +0000"},{"id":835,"title":"Our-New-Name-Announcement","url":"Blog-And-News/Our-New-Name-Announcement","created_at":"2016/06/29 19:47:42 +0000"},{"id":925,"title":"SignUp.com Reports","url":"reports","created_at":"2016/09/14 20:00:50 +0000"},{"id":938,"title":"AdSamplerMobile","url":"AdSamplerMobile","created_at":"2016/10/06 17:49:45 +0000"},{"id":928,"title":"Safe Unsubscribe","url":"Safe-Unsubscribe","created_at":"2016/09/19 20:46:23 +0000"},{"id":1012,"title":"Free online sign up sheet, volunteer scheduling software , and volunteer management software.","url":"premium-offer-pricing-plan","created_at":"2017/01/13 15:56:16 +0000"},{"id":912,"title":"White House Announcement","url":"CSForAll/White-House-Announcement","created_at":"2016/09/07 02:45:22 +0000"},{"id":1030,"title":"100 Days of School -- Seven Great Ways to Celebrate!","url":"school-activities/100-days-of-school-seven-great-ways-to-celebrate","created_at":"2017/02/07 17:22:38 +0000"},{"id":1031,"title":"Healthy After-School Snacks \u0026 Treats","url":"after-school-activities/healthy-after-school-snack-treats","created_at":"2017/02/07 18:20:19 +0000"},{"id":1086,"title":"SignUp.com Joins White House Initiative Empowering Parents to Drive a Movement for Computer Science Education","url":"about/company-press-releases/signupdotcom-joins-white-house-initiative-empowering-parents-computer-science-education","created_at":"2017/05/11 16:15:49 +0000"},{"id":1087,"title":"Austin-Based Consumer App Re-Brands from VolunteerSpot to SignUp.com","url":"about/company-press-releases/austin-based-consumer-app-rebrands-from-volunteerspot-to-signupdotcom","created_at":"2017/05/11 16:33:45 +0000"},{"id":1097,"title":"Free Webinar: 5 Tips to Engage Millennial Moms","url":"Blog-And-News/Free-Webinar-5-Tips-to-Engage-Millennial-Moms","created_at":"2017/06/13 21:02:21 +0000"},{"id":858,"title":"TXPTA LAUNCH 2017 Presentations","url":"TXPTA/Launch-Presentations","created_at":"2016/07/25 03:23:25 +0000"},{"id":933,"title":"AdSampler","url":"AdSampler","created_at":"2016/09/28 19:04:44 +0000"},{"id":1123,"title":"Giving: A Resolution for the Entire Year","url":"fundraising-ideas/Giving-A-Resolution-for-the-Entire-Year","created_at":"2017/12/21 18:33:48 +0000"},{"id":1125,"title":"Spring Fundraiser: A New Beginning","url":"fundraising-ideas/Spring-Fundraiser-A-New-Beginning","created_at":"2017/12/21 19:35:36 +0000"},{"id":1130,"title":"What Does Your Community Need?","url":"volunteer/what-does-your-community-need","created_at":"2018/03/13 14:45:03 +0000"},{"id":1133,"title":"Have a passion for helping your community? Listen!","url":"volunteer/Have-a-passion-for-helping-your-community","created_at":"2018/03/23 15:44:53 +0000"},{"id":1135,"title":"How To Start A Community Feeding Program","url":"volunteer/How-To-Start-A-Community-Feeding-Program","created_at":"2018/04/10 15:51:59 +0000"},{"id":1136,"title":"Privacy Policy","url":"Privacy2016","created_at":"2018/04/18 12:46:06 +0000"},{"id":1138,"title":"5 Entrepreneurial Tips To Start A Successful Community Program","url":"volunteer/Five-Entrepreneurial-Tips-To-Start-A-Successful-Community-Program","created_at":"2018/05/03 14:59:24 +0000"},{"id":1072,"title":"Graduation Party Potluck Printables and Meal Cards","url":"Potluck/Graduation-Party-Potluck-Printables-and-Meal-Cards","created_at":"2017/04/28 19:45:53 +0000"},{"id":1085,"title":"Company News - SignUp.com Acquires Early Dotcom MySignUp","url":"about/company-press-releases/signupdotcom-acquires-early-dotcom-m
1325ysignup","created_at":"2017/05/11 15:42:29 +0000"},{"id":1113,"title":"School Product Fundraisers: Think Consumables","url":"fundraising-ideas/Product-Fundraisers-for-the-2017-2018-School-Year-Think-Consumables","created_at":"2017/08/17 15:49:57 +0000"},{"id":1111,"title":"Hostess Gifts They'll Love - For Every Holiday Event on Your Calendar!","url":"fundraising-ideas/Hostess-Gifts-That-Rock","created_at":"2017/08/16 18:58:21 +0000"},{"id":1112,"title":"Product Fundraisers: How to Choose The Best for Your School","url":"fundraising-ideas/Product-Fundraisers-How-to-Choose-The-Best-for-Your-School","created_at":"2017/08/16 19:18:23 +0000"},{"id":1006,"title":"5 MLK Day of Service Activities for Families","url":"volunteer/5-MLK-day-of-service-activities-for-families","created_at":"2017/01/07 17:04:05 +0000"},{"id":950,"title":"SignUp Premium Organization Pricing Plan","url":"organization-pricing-plan","created_at":"2016/10/28 16:52:34 +0000"},{"id":1174,"title":"3 Easy Ways to Increase Fundraising Profits and Success","url":"fundraising-ideas/3-Easy-Ways-to-Increase-Fundraising-Profits-and-Success","created_at":"2019/07/26 20:33:07 +0000"},{"id":1188,"title":"Top Tips to Stop Stressing About Screens","url":"TipsToStopStressingAboutScreens","created_at":"2019/09/05 22:20:31 +0000"},{"id":1114,"title":"Who’s on Your Holiday ‘Thank You’ List?","url":"fundraising-ideas/Who-is-on-Your-Holiday-Thank-you-List","created_at":"2017/08/17 16:16:30 +0000"},{"id":903,"title":"Family Volunteer Ideas for September","url":"Volunteer-Appreciation/Family-Volunteer-Ideas-September","created_at":"2016/09/01 19:04:08 +0000"},{"id":1225,"title":"WePay Fees Canadian","url":"WePayFeesCA","created_at":"2020/03/16 22:41:47 +0000"},{"id":1231,"title":"SignUp.com Steps Up as Service for Relief Efforts","url":"about/company-press-releases/signupdotcom-steps-up-as-service-for-relief-efforts","created_at":"2020/03/26 17:17:18 +0000"},{"id":1254,"title":"BTS 2020: A Marketer’s Challenges","url":"back-to-school-2020","created_at":"2020/07/21 21:23:00 +0000"},{"id":1227,"title":"44 Fun Ways to Prevent Cabin Fever","url":"prevent-cabin-fever","created_at":"2020/03/17 00:07:24 +0000"},{"id":1269,"title":"New Feature Announcement: A Cooler Mobile Experience for Organizers","url":"Blog-And-News/New-Feature-Mobile-Experience-for-Organizers","created_at":"2020/12/08 16:51:40 +0000"},{"id":1131,"title":"New Feature: Sign Up Others","url":"Blog-And-News/New-Feature-Sign-Up-Others","created_at":"2018/03/15 16:03:27 +0000"},{"id":926,"title":"Digital Parenting Book Feature Screenwise","url":"Blog-And-News/Screenwise-Book-Devorah-Heitner","created_at":"2016/09/16 14:40:58 +0000"},{"id":1228,"title":"6 Ways to Use SignUp During the Coronavirus Emergency","url":"signups-for-coronavirus-emergency-response","created_at":"2020/03/17 20:56:45 +0000"},{"id":1223,"title":"Coronavirus: Tips for Event Planners During a Community Health Threat","url":"coronavirus-tips-for-event-planners","created_at":"2020/03/09 23:14:20 +0000"},{"id":1250,"title":"Fun Summer Gatherings while Social Distancing","url":"summer-activities/gatherings-while-social-distancing","created_at":"2020/06/08 22:09:45 +0000"},{"id":1253,"title":"How SignUp Supports Contact Tracing and Social Distancing","url":"contact-tracing","created_at":"2020/07/16 23:36:55 +0000"},{"id":1259,"title":"12 Micro Celebrations \u0026 Pandemic Pick-Me-Ups","url":"micro-celebrations-pandemic-pick-me-ups","created_at":"2020/08/10 17:51:49 +0000"},{"id":1068,"title":"Ways to Express Volunteer Appreciation from Start to Finish","url":"Volunteer-Appreciation/Ways-to-Express-Volunteer-Appreciation-from-Start-to-Finish","created_at":"2017/04/19 21:14:58 +0000"},{"id":1261,"title":"10 Creative Ways People are Moving Activities Outdoors","url":"moving-activities-outdoors-during-covid19","created_at":"2020/08/17 15:16:36 +0000"},{"id":1260,"title":"Nurture in Nature: Tips \u0026 Ideas for Getting Outdoors During COVID-19","url":"getting-outdoors-during-covid19","created_at":"2020/08/11 17:53:14 +0000"},{"id":1180,"title":"40+ Years Turning Fun into Funds™ and Giving Back","url":"Fundraising-Ideas/Turning-Fun-Into-Funds-and-Giving-Back","created_at":"2019/08/08 17:16:24 +0000"},{"id":1144,"title":"Printable Family Reunion Photo Booth Props for the Most Memorable Family Reunion Ever!","url":"summer-activities/printable-family-reunion-photo-booth-props","created_at":"2018/07/25 16:39:11 +0000"},{"id":1245,"title":"7 Ways SignUp Supports Safe Reopening: Occupancy Management, Social Distancing \u0026 Contact Tracing Simplified","url":"ways-signup-supports-social-distancing","created_at":"2020/05/11 20:04:34 +0000"},{"id":1153,"title":"Even Easier: SignUp.com + Remind","url":"Blog-And-News/Even-Easier-SignUp.com-Remind","created_at":"2018/11/20 17:31:49 +0000"},{"id":1224,"title":"Coronavirus: Tips for Families \u0026 Neighbors","url":"coronavirus-tips-for-families","created_at":"2020/03/10 20:16:34 +0000"},{"id":1335,"title":"psd2html","url":"psd2html","created_at":"2022/03/29 18:14:55 +0000"}
1325,{"id":1296,"title":"Social Media Graphics for Back to School - Download Them Now!","url":"back-to-school/social-media-graphics","created_at":"2021/06/30 21:28:57 +0000"},{"id":1235,"title":"Printable Intro Letters for Mutual Aid Network Coordinators","url":"printable-intro-letter-for-mutual-aid","created_at":"2020/04/03 22:50:42 +0000"},{"id":1344,"title":"Student Certificates of Appreciation: Free and Customizable Designs","url":"back-to-school/student-certificates-of-appreciation","created_at":"2022/06/22 21:06:46 +0000"},{"id":1334,"title":"New Feature: Custom Participant Form Fields for Collecting Better Info","url":"Blog-And-News/new-participant-form-fields","created_at":"2022/03/15 14:09:18 +0000"},{"id":1339,"title":"SignUp Recognized By Gartner Digital Markets as a Top Product in 2021","url":"Blog-And-News/SignUp-Recognized-by-Gartner-as-a-Top-Product-2021","created_at":"2022/06/08 15:27:24 +0000"},{"id":1189,"title":"Feature Announcement: Text (SMS) Reminders with SignUp!","url":"Blog-And-News/New-Feature-SMS-Reminders","created_at":"2019/09/12 00:00:00 +0000"},{"id":1171,"title":"Family Reunion Game: Get To Know You Discussion Cards","url":"summer-activities/family-reunion-game-get-to-know-you-discussion-cards","created_at":"2019/06/19 16:54:07 +0000"},{"id":1229,"title":"Coronavirus Info Center","url":"coronavirus-info-center","created_at":"2020/03/23 19:10:23 +0000"},{"id":1025,"title":"Travel Ideas \u0026 Planning Center","url":"Travel-Ideas","created_at":"2017/01/29 00:08:02 +0000"},{"id":1150,"title":"Printable Photobooth Props: Halloween Party Craft Activity","url":"class-party/printable-photobooth-props-halloween-party-craft-activity","created_at":"2018/10/19 15:58:35 +0000"},{"id":1197,"title":"Free Printable: Friendsgiving Bingo Cards","url":"printable-friendsgiving-bingo","created_at":"2019/11/14 00:27:54 +0000"},{"id":1032,"title":"Free Webinar: Boost Turnout and Profits for Your Spring Fundraisers","url":"Blog-And-News/Boost-Turnout-Profits-for-Your-Spring-Fundraisers","created_at":"2017/02/08 20:11:22 +0000"},{"id":1237,"title":"Mood-Boosting Ideas for the Entire Neighborhood","url":"mood-boosting-ideas-for-the-neighborhood","created_at":"2020/04/08 23:12:59 +0000"},{"id":1417,"title":"SignUp's B2S Sweepstake 2023 Winners","url":"B2S-Sweepstake-2023-Winners","created_at":"2023/08/24 15:25:14 +0000"},{"id":1433,"title":"Thankful for You Sweepstake 2023 Winners","url":"Thankful-Sweepstake-2023-Winners","created_at":"2024/01/05 20:27:44 +0000"},{"id":1375,"title":"SignUp Recognized By Gartner Digital Markets as a Top Product in 2022","url":"Blog-And-News/SignUp-Recognized-by-Gartner-as-a-Top-Product-2022","created_at":"2023/02/07 14:46:35 +0000"},{"id":1435,"title":"SignUp Recognized By Gartner Digital Markets as a Top Product in 2023","url":"Blog-And-News/SignUp-Recognized-by-Gartner-as-a-Top-Product-2023","created_at":"2024/01/18 16:01:01 +0000"},{"id":1169,"title":"Family Reunion Game: Printable Trivia Questions for Families","url":"summer-activities/family-reunion-printable-game-trivia-questions-for-families","created_at":"2019/06/19 15:20:57 +0000"},{"id":1170,"title":"Family Reunion Game: Would You Rather Questions for Families","url":"summer-activities/family-reunion-icebreaker-game-would-you-rather-for-families","created_at":"2019/06/19 16:10:11 +0000"},{"id":1208,"title":"Free Printable Galentine's Day Cards","url":"galentines-day-cards","created_at":"2020/01/21 19:17:53 +0000"},{"id":1105,"title":"Dine on Success with Panda Express","url":"fundraising-ideas/Dine-on-Success-with-Panda-Express","created_at":"2017/07/19 19:41:23 +0000"},{"id":1306,"title":"Yum-Raising: The Easiest Virtual Fundraiser","url":"fundraising-ideas/yumraising-virtual-fundraiser","created_at":"2021/08/31 16:10:22 +0000"},{"id":1104,"title":"Tips for Hosting Profitable Restaurant Fundraisers for your School or Nonprofit","url":"fundraising-ideas/Appetite-for-Fundraising-Hosting-Profitable-Restaurant-Fundraisers","created_at":"2017/07/19 19:16:20 +0000"},{"id":1121,"title":"Sweet and Stress-Free Valentine’s Day Fundraiser","url":"fundraising-ideas/Sweet-and-Stress-Free-Valentines-Day-Fundraiser","created_at":"2017/12/15 22:49:01 +0000"},{"id":1096,"title":"How To Host A Successful Fundraiser To Benefit Refugees","url":"community-action-and-activism/how-to-host-a-successful-fundraiser-to-benefit-refugees","created_at":"2017/06/09 17:54:57 +0000"},{"id":1106,"title":"How to Boost Restaurant Fundraiser Turnout \u0026 Profits with Social Media","url":"fundraising-ideas/How-to-Boost-Restaurant-Fundraiser-Turnout-Profits-with-Social-Media","created_at":"2017/07/19 20:03:04 +0000"},{"id":1367,"title":"SignUp Features for Power Planners","url":"Blog-And-News/features-for-power-planners","created_at":"2022/12/09 20:44:19 +0000"},{"id":1421,"title":"SignUp Brand Partnerships: A Sneak Peek","url":"Blog-And-News/Sneak-Peek","created_at":"2023/09/14 19:11:36 +0000"},{"id":1027,"title":"Time Saving Travel Prep Tips for Working Parents","url":"travel/time-saving-travel-prep-tips-for-working-parents","created_at":"2017/01/31 20:40:43 +0000"},{"id":1028,"title":"Finding Giant Pandas in the United States","url":"travel/finding-giant-pandas-in-the-united-states","created_at":"2017/01/31 20:59:08 +0000"},{"id":838,"title":"SignUp.com K-12 Campus Plan Resource Center","url":"Campus-Plan","created_at":"2016/06/29 21:08:2
13250 +0000"},{"id":1152,"title":"Printable Thanksgiving Meal Tags for Holiday Potlucks","url":"Potlucks/Printable-Thanksgiving-Meal-Tags-Holiday-Potlucks","created_at":"2018/11/12 20:28:28 +0000"},{"id":1479,"title":"SignUp's B2S Sweepstake 2024 Winners","url":"B2S-Sweepstake-2024-Winners","created_at":"2024/09/16 21:42:15 +0000"},{"id":1330,"title":"Setting Up Community Food Services for Success: SignUp + PantrySOFT™","url":"Blog-And-News/Setting-Up-Community-Food-Services-for-Success","created_at":"2022/02/21 17:00:44 +0000"},{"id":1500,"title":"Thankful for You Sweepstake 2024 Winners","url":"Thankful-Sweepstake-2024-Winners","created_at":"2024/12/06 16:38:13 +0000"},{"id":1506,"title":"Upgrading your Digital Playbook: Marketing Essentials for 2025","url":"afrds2025","created_at":"2025/01/14 14:52:29 +0000"},{"id":1509,"title":"Krispy Kreme: The Easiest Spring Fundraiser That Everyone Will Love","url":"krispy-kreme-fundraising","created_at":"2025/02/25 16:10:38 +0000"},{"id":1246,"title":"New Feature Announcement: Flexible SignUps with Add-a-Spot","url":"Blog-And-News/New-Feature-Add-a-Spot","created_at":"2020/05/13 23:04:11 +0000"},{"id":952,"title":"5 Ways to Thank the Caregivers in Your Life","url":"Volunteer-Appreciation/5-Ways-to-Thanks-Caregivers","created_at":"2016/10/31 20:59:27 +0000"},{"id":974,"title":"SignUp Feature: Share your SignUp with Teacher Share","url":"Blog-And-News/New-Feature-Teacher-Share","created_at":"2016/11/21 20:15:30 +0000"},{"id":1214,"title":"#NoFilter: A Quick Look at Brand Safety","url":"partners-brand-safety","created_at":"2020/02/02 23:58:07 +0000"},{"id":1215,"title":"How to Make Co-Registration Work for You","url":"partners-coregistration","created_at":"2020/02/03 00:19:07 +0000"},{"id":1217,"title":"Convert or Desert: What Do YOU Do With Leads?","url":"partners-conversions","created_at":"2020/02/06 00:03:46 +0000"},{"id":1216,"title":"In the Trenches: Who Really Powers A Fundraiser","url":"partners-fundraisers","created_at":"2020/02/03 00:30:41 +0000"},{"id":1213,"title":"The Halo Effect: Put Your Brand in the Best Light","url":"partners-halo-effect","created_at":"2020/02/02 22:33:20 +0000"},{"id":1218,"title":"The 5S Commitment: Bring Parents and Brands Together for Good","url":"partners-our-commitment","created_at":"2020/02/06 17:33:33 +0000"},{"id":1162,"title":"End of Year Printable Photo Booth Props: School Party Classroom Activity","url":"class-party/end-of-year-printable-photo-booth-props-school-party-classroom-activity","created_at":"2019/05/14 14:35:16 +0000"},{"id":1137,"title":"Free Teacher Appreciation Printables","url":"Teacher-Appreciation/Free-Teacher-Appreciation-Printables","created_at":"2018/04/19 16:25:56 +0000"},{"id":1143,"title":"Printable Carnival Signs - Free Festive Signage for Games, Tickets, Booths \u0026 Food Stations","url":"fall-activities/Free-Carnival-Booth-Games-Signs-Printables","created_at":"2018/07/24 23:20:40 +0000"},{"id":1288,"title":"3 HOT New Features to Manage Participation in Your SUMMER Events","url":"Blog-And-News/3-New-Features-to-Manage-Participation","created_at":"2021/04/29 18:10:26 +0000"},{"id":1529,"title":"Author Bio: Diana Schlott","url":"diana-schlott","created_at":"2025/05/14 19:31:00 +0000"},{"id":1528,"title":"Author Bio: Carlyn Morris","url":"carlyn-morris","created_at":"2025/05/14 19:27:04 +0000"},{"id":1530,"title":"Author Bio: Laura Greenberg","url":"laura-greenberg","created_at":"2025/05/14 19:37:24 +0000"},{"id":898,"title":"Back to School Menaces","url":"Back-to-School/Back-to-School-Menaces-for-Parents","created_at":"2016/08/29 01:32:08 +0000"},{"id":897,"title":"5 Exciting Back to School Apps for Busy Parents","url":"Back-to-School/Exciting-Apps-for-Busy-Parents","created_at":"2016/08/28 18:59:30 +0000"},{"id":1140,"title":"Free Food-Allergy Meal Tags for Picnics \u0026 Potlucks","url":"Summer-Activities/Printable-Allergy-Tags-4th-July-Picnics","created_at":"2018/06/13 19:49:13 +0000"},{"id":996,"title":"5 Great Ways to Get Kids to Read","url":"school-activities/5-great-ways-to-motivate-kids-to-read","created_at":"2016/12/21 15:54:35 +0000"},{"id":980,"title":"6 Super Easy Ways to Infuse Your Home with Gratitude","url":"Holiday/6-Ways-to-Practice-Gratitude-at-Home","created_at":"2016/11/29 13:55:14 +0000"},{"id":951,"title":"4 Ways to Get Kids to Read More","url":"School-Activities/4-Ways-to-Get-Kids-to-Read-More","created_at":"2016/10/30 16:09:48 +0000"},{"id":978,"title":"Empowering Kids to Use STEM to Change the World!","url":"FamilyCodeNight/Empowering-Kids-with-STEM","created_at":"2016/11/28 20:59:02 +0000"},{"id":1531,"title":"New Themes for Summer SignUps","url":"blog-and-news/new-summer-themes-for-signups-2025","created_at":"2025/05/21 23:04:11 +0000"},{"id":1534,"title":"SignUp's Season of Appreciation Giveaway Winners 2025","url":"season-of-appreciation-giveaway-winners-2025","created_at":"2025/05/28 17:19:40 +0000"},{"id":1504,"title":"SignUp Recognized By Gartner Digital Markets as a Top Product in 2024","url":"Blog-And-News/SignUp-Recognized-by-Gartner-as-a-Top-Product-2024","created_at":"2025/01/09 16:23:16 +0000"},{"id":1487,"title":"New Holiday Themes for Your SignUps","url":"blog-and-news/new-holiday-themes-for-signups","created_at":"2024/10/18 19:50:19 +0000"}
1325,{"id":1462,"title":"SignUp's New Desktop Dashboard","url":"blog-and-news/new-desktop-dashboard","created_at":"2024/06/06 19:06:35 +0000"},{"id":1527,"title":"Author Bio: Tara McAdams","url":"tara-mcadams","created_at":"2025/05/14 19:07:43 +0000"},{"id":1100,"title":"Top 5 Fundraising Ideas for Teams and Booster Clubs","url":"fundraising-ideas/Top-5-FUNdraising-Ideas-for-Teams-Booster-Clubs","created_at":"2017/07/13 19:01:40 +0000"},{"id":1147,"title":"2 Ways to Boost Participation","url":"Blog-And-News/2-Ways-Gain-More-Control-SignUp-Participation","created_at":"2018/09/11 16:36:21 +0000"},{"id":1502,"title":"Email Marketing Best Practices","url":"best-practices-for-email-marketing-2025","created_at":"2025/01/08 20:33:20 +0000"},{"id":1489,"title":"How to Make Your Own SignUp Badges","url":"make-your-own-SignUp-badges","created_at":"2024/10/24 22:15:10 +0000"},{"id":1026,"title":"How to Plan a Quick Family Getaway","url":"travel/how-to-plan-a-quick-family-getaway","created_at":"2017/01/31 20:14:19 +0000"},{"id":1457,"title":"Camping Prep: Planning Tips \u0026 Printable Checklist","url":"camping-prep-tips-and-checklist","created_at":"2024/05/22 18:19:31 +0000"},{"id":1338,"title":"Printable Book Swap Wishlists","url":"Printable-Book-Swap-Wishlists","created_at":"2022/05/05 21:25:43 +0000"},{"id":930,"title":"Reading Motivators for Kids: Get Kids Excited About Reading","url":"School-Activities/5-ways-to-motivate-kids-to-read-more","created_at":"2016/09/25 19:43:29 +0000"},{"id":1364,"title":"Sports Award Certificates: Free, Customizable Designs","url":"sports-awards-certificates","created_at":"2022/11/09 19:56:15 +0000"},{"id":1173,"title":"Would You Rather \u0026 Get to Know You: Icebreakers for Back to School","url":"back-to-school/would-you-rather-and-get-to-know-you-icebreakers","created_at":"2019/07/25 00:16:10 +0000"},{"id":1374,"title":"Parent Teacher Conference Quick Start Guide for Teachers","url":"parent-teacher-conference-quick-start-guide-for-teachers","created_at":"2023/01/18 19:21:14 +0000"},{"id":1317,"title":"Parent Teacher Conference SignUps: Quick Start Guide for Organizers","url":"parent-teacher-conference-quick-start-guide","created_at":"2021/12/01 21:32:32 +0000"},{"id":1378,"title":"Best Teacher Donation Websites","url":"best-teacher-donation-websites","created_at":"2023/03/15 19:08:29 +0000"},{"id":1540,"title":"New Themes for School SignUps","url":"blog-and-news/new-themes-for-back-to-school-2025","created_at":"2025/06/27 17:32:26 +0000"},{"id":1544,"title":"Connection Events to Build a Thriving School Community","url":"School-Activities/school-community-events","created_at":"2025/07/17 15:20:11 +0000"},{"id":1546,"title":"Team-Building Activities for Middle School Students","url":"back-to-school/team-building-activities-for-middle-school-students","created_at":"2025/07/17 16:15:14 +0000"},{"id":1181,"title":"Room Parent Survival Kit","url":"Room-Parent/Survival-Kit","created_at":"2019/08/09 17:46:03 +0000"},{"id":1252,"title":"Fundraising During a Pandemic: 11 Ideas for Fundraising from a Distance","url":"fundraising-during-pandemic","created_at":"2020/07/09 19:59:44 +0000"},{"id":1470,"title":"Bridal or Wedding Shower Planning Checklist","url":"bridal-shower-checklist","created_at":"2024/07/29 16:40:10 +0000"},{"id":1175,"title":"Fundraising Tips for Success: 5 Fun Ways to Increase Family Participation","url":"fundraising-ideas/5-Fun-Ways-to-Increase-Family-Participation","created_at":"2019/07/26 21:29:24 +0000"},{"id":1176,"title":"Boost Fundraiser Engagement with Simple Tech Tools","url":"fundraising-ideas/Boost-Fundraiser-Engagement-with-Simple-Tech-Tools","created_at":"2019/07/26 21:54:58 +0000"},{"id":1465,"title":"Anatomy of a Good Donor Request Letter","url":"donor-request-letter-tips","created_at":"2024/06/25 15:41:13 +0000"},{"id":1556,"title":"Fall Sports Planning Center","url":"fall-activities-and-events/fall-sports-planning-center","created_at":"2025/08/15 17:51:43 +0000"},{"id":1480,"title":"Sports Themes for Your SignUps: Sporty Badges \u0026 Backgrounds","url":"blog-and-news/new-sports-themes-for-signups","created_at":"2024/09/16 22:42:56 +0000"},{"id":1555,"title":"Sweet Ideas for Fall Fundraising Events with Krispy Kreme","url":"fall-fundraising-with-krispy-kreme","created_at":"2025/08/14 20:02:45 +0000"},{"id":1557,"title":"Fall into Gratitude: Thankfulness Activities for Groups","url":"season-of-gratitude-thankfulness-activities","created_at":"2025/08/26 17:40:13 +0000"},{"id":1558,"title":"SignUp's B2S Sweepstakes 2025 Winners","url":"B2S-Sweepstakes-2025-Winners","created_at":"2025/09/02 20:50:27 +0000"},{"id":1183,"title":"Check Off Your Holiday List with Your Fall Fundraiser","url":"Fundraising-Ideas/Check-Off-Your-Holiday-List-with-Your-Fall-Fundraiser","created_at":"2019/08/22 18:57:10 +0000"},{"id":1564,"title":"11 Volunteer Incentives to Recruit \u0026 Engage Your Dream Team","url":"volunteer-incentives-to-recruit-and-engage","created_at":"2025/09/30 20:42:47 +0000"},{"id":1563,"title":"Fresh Fall Snack Ideas for Kids \u0026 Adults Alike","url":"fall-activities-and-events/fall-snack-ideas-for-kids-and-adults","created_at":"2025/09/30 20:28:28 +0000"},{"id":1195,"title":"Free Printable: Day of Thanks Coloring Place Mats","url":"printable-thanksgiving-place-mats","created_at":"2019/11/07 23:41:27 +0000"},{"id":1428,"title":"Hanukkah Party Guide","url":"holiday/hanukkah-party-guide","created_at":"2023/10/10 15:19:39 +0000"},{"id":1431,"title":"Festively Fun Trivia Questions for Christmas","url":"holiday/christmas-trivia","created_at":"2023/12/13 18:49:41 +0000"},{"id":1474,"title":"Printable Fall Food Allergy Tags","url":"Potlucks/Printable-Fall-Food-Allergy-Tags","created_at":"2024/08/13 16:34:49 +0000"},{"id":1567,"title":"Community Garden Ideas: Fun Tips \u0026 Resources for Growing Together","url":"community-garden-ideas","created_at":"2025/10/21 16:34:51 +0000"},{"id":1569,"title":"Science Fair Project Planning — 5 Easy Steps to Build a Science Fair Project Board","url":"steps-to-build-a-science-fair-project-board","created_at":"2025/10/21 18:59:13 +0000"},{"id":1570,"title":"Science Fair Planning Tips — 5 Simple Steps To Get Started","url":"science-fair-planning-tips","created_at":"2025/10/21 19:38:20 +0000"},{"id":1568,"title":"5 Steps to Snack Success for Team Parents","url":"snack-success-for-team-parents","created_at":"2025/10/21 17:22:12 +0000"},{"id":1571,"title":"Carnival \u0026 Festival Volunteer SignUps Made Easy","url":"carnival-and-festival-signups","created_at":"2025/10/23 17:15:04 +0000"},{"id":1315,"title":"Winter Carnival Planning Guide","url":"fundraising-ideas/winter-carnival-planning","created_at":"2021/11/30 18:35:35 +0000"},{"id":1572,"title":"Free Printable Resources for Black History Month","url":"black-history-month-teaching-resources","created_at":"2025/10/23 17:38:30 +0000"},{"id":1573,"title":"Free Printable Classroom Posters: Fall Poems","url":"School-Activities/printable-fall-poem-classroom-posters","created_at":"2025/10/23 18:16:30 +0000"},{"id":1561,"title":"Pumpkin Decorating Party Ideas","url":"fall-activities-and-events/pumpkin-decorating-party-ideas","created_at":"2025/09/08 21:33:42 +0000"},{"id":1574,"title":"Free Printable: Vintage Holiday Cards","url":"holiday/vintage-greeting-cards-2025","created_at":"2025/10/30 17:25:09 +0000"},{"id":1576,"title":"Terrific Thanksgiving Trivia Questions","url":"fall-activities-and-events/thanksgiving-trivia","created_at":"2025/11/03 18:05:08 +0000"},{"id":1494,"title":"Printable Gift Tags for Holiday Cookies","url":"Holiday/free-printable-gift-tags-for-holiday-cookies","created_at":"2024/11/09 17:11:16 +0000"},{"id":1149,"title":"Printable Bingo Cards: Fun Fall Classroom Party Activity","url":"Class-Party/Fall-Class-Party-Activity-Printable-Bingo-Cards","created_at":"2018/09/20 17:28:21 +0000"},{"id":1473,"title":"Fall Activity Sheets \u0026 Coloring Pages","url":"fall-activities-and-events/activity-sheets-and-coloring-pages","created_at":"2024/08/08 16:27:40 +0000"},{"id":1426,"title":"Christmas Planning Center","url":"holiday/christmas-planning","created_at":"2023/10/02 22:07:52 +0000"},{"id":969,"title":"Holiday Class Party Planning","url":"Holiday/Class-Party-Hacks","created_at":"2016/11/20 17:27:10 +0000"},{"id":1547,"title":"Fall Class Party Ideas for Teachers","url":"Classparty/fall-classroom-party-ideas","created_at":"2025/07/23 16:27:40 +0000"},{"id":1575,"title":"Clever Ways to Use Paper Scraps","url":"clever-ways-to-use-paper-scraps","created_at":"2025/10/30 17:45:36 +0000"},{"id":1577,"title":"Holiday Shopping for Your Tween? 3 Gifts They’ll Actually Use Every Day","url":"Holiday/shopping-for-your-tween-3-useful-gifts","created_at":"2025/11/10 19:53:49 +0000"},{"id":1495,"title":"Christmas Scavenger Hunt at Home","url":"Holiday/christmas-scavenger-hunt-at-home","created_at":"2024/11/13 23:43:21 +0000"},{"id":1580,"title":"Printable Christmas Spot the Differences","url":"holiday/printable-christmas-spot-the-differences","created_at":"2025/11/25 20:56:13 +0000"},{"id":1578,"title":"Printable Christmas BINGO Cards","url":"holiday/printable-christmas-bingo-cards","created_at":"2025/11/25 15:16:05 +0000"},{"id":1579,"title":"Printable Christmas Word Games","url":"holiday/printable-christmas-word-games","created_at":"2025/11/25 15:43:43 +0000"},{"id":1493,"title":"Printable Christmas Gift Tags","url":"Holiday/printable-christmas-gift-tags","created_at":"2024/11/08 17:04:37 +0000"},{"id":1581,"title":"Ultimate Printable Christmas Games Bundle","url":"holiday/christmas-games-bundle","created_at":"2025/11/25 21:51:09 +0000"},{"id":1430,"title":"Christmas Activity Sheets \u0026 Coloring Pages","url":"holiday/christmas-activity-sheets-and-coloring-pages","created_at":"2023/10/31 19:17:41 +0000"},{"id":966,"title":"15+ Easy Ways for Teens to Give Back Over Winter Break","url":"Holiday/Winter-Break-Volunteer-Ideas-for-Teens","created_at":"2016/11/18 03:14:07 +0000"},{"id":1134,"title":"Volunteering at Any Age","url":"volunteer/volunteering-at-any-age","created_at":"2018/03/27 14:09:04 +0000"},{"id":1582,"title":"8 Fun, Meaningful Ways to Encourage Teens to Volunteer","url":"ways-to-encourage-teens-to-volunteer","created_at":"2025/12/08 17:50:15 +0000"},{"id":1584,"title":"Student \u0026 Teacher End-of-Year Gift Ideas","url":"student-and-teacher-end-of-year-gift-ideas","created_at":"2025/12/08 18:22:10 +0000"},{"id":1585,"title":"Volunteer Welcome Letter Samples for Schools Leaders","url":"volunteer-welcome-letter-samples-for-school-leaders","created_at":"2025/12/08 18:39:22 +0000"},{"id":1586,"title":"Thankful for You Sweepstakes 2025 Winners","url":"Thankful-Sweepstakes-2025-Winners","created_at":"2025/12/09 18:19:32 +0000"},{"id":1199,"title":"50 Dates to Do Good This Year","url":"50-dates-to-do-good","created_at":"2019/12/18 20:20:57 +0000"},{"id":1587,"title":"Printable Classroom Party Planning Checklist","url":"Class-Party/Classroom-Party-Planning-Checklist","created_at":"2025/12/10 16:39:35 +0000"},{"id":1381,"title":"Best Party Favors \u0026 Swag Ideas for Your Special Occasion","url":"best-party-favors-and-swag-ideas","created_at":"2023/03/20 23:02:12 +0000"},{"id":1377,"title":"Best Party Invitation Websites","url":"best-party-invitation-websites","created_at":"2023/03/15 18:28:03 +0000"},{"id":1400,"title":"Finding the Perfect Speaker for Your Special Event","url":"how-to-find-an-event-speaker","created_at":"2023/05/09 16:35:54 +0000"},{"id":1142,"title":"Carnival Planning Ideas \u0026 Tips for Fun \u0026 Profitable School, Church, or Community Events","url":"fundraising-ideas/best-carnival-planning-ideas-fun-profitable-school-church-community-festivals","created_at":"2018/07/23 19:28:46 +0000"},{"id":1392,"title":"The Complete Prom Planning Guide","url":"complete-prom-planning-guide","created_at":"2023/04/18 17:27:47 +0000"}
1325,{"id":1234,"title":"How to Get Involved in a Mutual Aid Network","url":"get-involved-in-mutual-aid","created_at":"2020/04/03 22:39:42 +0000"},{"id":1438,"title":"How to Protect the Vote","url":"protect-the-vote","created_at":"2024/02/14 16:21:34 +0000"},{"id":1437,"title":"Tips for Election Day Volunteer Managers","url":"tips-for-election-day-volunteer-managers","created_at":"2024/02/14 16:07:43 +0000"},{"id":1439,"title":"Volunteering for U.S. Elections","url":"volunteer-for-us-elections","created_at":"2024/02/14 16:33:09 +0000"},{"id":1349,"title":"Ideas for Fun Fall Gatherings","url":"ideas-for-fun-fall-gatherings","created_at":"2022/08/18 21:13:10 +0000"},{"id":1161,"title":"Essential Day of Service Planning Tips for your Company, Church, Community or Team","url":"volunteering/essential-day-of-service-planning-tips-company-church-community-team-groups-giving-back","created_at":"2019/04/17 17:41:13 +0000"},{"id":1282,"title":"Volunteer Ideas for Individuals \u0026 Families","url":"volunteer-ideas","created_at":"2021/03/20 00:05:56 +0000"},{"id":1230,"title":"Virtual Volunteering: How to Make an Impact from Home","url":"virtual-volunteering","created_at":"2020/03/26 15:12:31 +0000"},{"id":1204,"title":"4 Top Tips For Finding a Career Mentor","url":"finding-a-career-mentor","created_at":"2020/01/09 22:37:24 +0000"},{"id":1203,"title":"Writing the Perfect Mentor Thank You Note","url":"mentor-thank-you-note","created_at":"2020/01/09 19:30:41 +0000"},{"id":1451,"title":"The Benefits of Becoming a Volunteer Coordinator","url":"benefits-of-being-a-volunteer-coordinator","created_at":"2024/04/10 17:35:33 +0000"},{"id":1450,"title":"Responsibilities of a Volunteer Coordinator","url":"volunteer-coordinator-responsibilities","created_at":"2024/04/10 17:20:02 +0000"},{"id":1452,"title":"How to Be a Great PTA/PTO Leader","url":"how-to-be-a-great-pta-or-pto-leader","created_at":"2024/04/10 19:49:05 +0000"},{"id":1241,"title":"Free Printable Teacher Appreciation Coloring Pages","url":"teacher-appreciation-coloring-pages","created_at":"2020/04/17 21:36:46 +0000"},{"id":1274,"title":"30+ Ideas for a Heartfelt Valentine's Day","url":"ideas-for-valentines-day","created_at":"2021/01/27 00:43:38 +0000"},{"id":1210,"title":"Printable Valentine's Day Cards for Work","url":"valentines-day-cards-for-work","created_at":"2020/01/21 20:25:10 +0000"},{"id":1209,"title":"Ways to Celebrate Valentine's Day at Work","url":"valentines-day-at-work","created_at":"2020/01/21 19:45:16 +0000"},{"id":1276,"title":"3 Easy and Heartfelt Ways to Organize Valentine’s Gifts for Teachers","url":"teacher-appreciation/3-ways-to-organize-valentines-gifts-for-teachers","created_at":"2021/02/05 15:39:46 +0000"},{"id":1505,"title":"Free Printable: Mini Valentine's Day Cards","url":"printable-mini-valentines-day-cards","created_at":"2025/01/09 20:45:57 +0000"},{"id":1020,"title":"Easy Classroom Valentine’s Party Ideas","url":"classparty/easy-classroom-valentines-party-ideas","created_at":"2017/01/24 18:59:53 +0000"},{"id":1588,"title":"Printable Random Acts of Luv Challenge","url":"printable-random-acts-of-luv-challenge","created_at":"2026/01/07 16:33:06 +0000"},{"id":1508,"title":"Fun Ways to Improve Heart Health","url":"fun-ways-to-improve-heart-health","created_at":"2025/01/28 16:57:09 +0000"},{"id":1507,"title":"Free Online SignUps for National Heart Month","url":"signups-for-heart-health","created_at":"2025/01/22 18:16:02 +0000"},{"id":1533,"title":"SignUps for Trail Lovers","url":"signups-for-trail-lovers","created_at":"2025/05/23 16:13:11 +0000"},{"id":1126,"title":"A Fantastic Easter Egg Hunt with a Side of Fundraiser","url":"fundraising-ideas/A-Fantastic-Easter-Egg-Hunt-with-a-Side-of-Fundraiser","created_at":"2017/12/21 19:49:21 +0000"},{"id":1565,"title":"15+ Creative Fair \u0026 Festival Booth Ideas","url":"creative-festival-booth-ideas-and-trends","created_at":"2025/10/01 04:34:56 +0000"},{"id":1277,"title":"Ideas for Spring Fun in the Sun","url":"spring-fun-in-the-sun","created_at":"2021/02/24 14:52:51 +0000"},{"id":1236,"title":"Easter Scavenger Hunt at Home","url":"easter-scavenger-hunt-at-home","created_at":"2020/04/08 22:40:27 +0000"},{"id":1064,"title":"Fun Ways to Celebrate Earth Day","url":"spring-activities/celebrating-earth-day","created_at":"2017/04/07 15:16:19 +0000"},{"id":1078,"title":"Unique Ways to Celebrate Mom on Mother's Day","url":"spring-activities/fun-fresh-mothers-day-celebration-ideas","created_at":"2017/05/09 19:43:35 +0000"},{"id":1273,"title":"Simple Ways to Celebrate Random Acts of Kindness Week","url":"random-acts-of-kindness-week","created_at":"2021/01/26 22:53:47 +0000"},{"id":1342,"title":"School Volunteer Jobs to Fit Your (Busy) Schedule","url":"back-to-school/school-volunteer-jobs-for-every-schedule","created_at":"2022/06/21 14:45:06 +0000"},{"id":1596,"title":"How Volunteering Can Strengthen Your Resume in 2026","url":"how-volunteering-can-strengthen-your-resume","created_at":"2026/02/17 21:31:25 +0000"},{"id":1593,"title":"Easter Egg Hunt Helpers SignUp: Copy \u0026 Paste for Organizers","url":"easter-egg-hunt-helpers-signup-copy-and-paste-for-organizers","created_at":"2026/02/10 19
1325:49:27 +0000"},{"id":1591,"title":"New Pastel Backgrounds for Your SignUps","url":"blog-and-news/pastel-backgrounds-for-signups","created_at":"2026/02/10 18:06:11 +0000"},{"id":1440,"title":"Simple Easter Brunch Ideas","url":"easter-brunch-ideas","created_at":"2024/03/05 19:03:25 +0000"},{"id":1222,"title":"Easter Scavenger Hunt","url":"easter-scavenger-hunt","created_at":"2020/03/03 23:45:58 +0000"},{"id":1124,"title":"Easter Fundraisers Families Will Love","url":"fundraising-ideas/Easter-Fundraisers-Families-Will-Love","created_at":"2017/12/21 19:22:09 +0000"},{"id":1601,"title":"Easter Egg Count Calculator","url":"easter-egg-count-calculator","created_at":"2026/02/23 21:58:46 +0000"},{"id":1441,"title":"Easter Planning Center","url":"easter-planning-center","created_at":"2024/03/06 00:08:09 +0000"},{"id":1600,"title":"Easter Event Volunteers: Free Printable Instructions for Event Day","url":"easter-event-free-printable-volunteer-instructions","created_at":"2026/02/23 21:37:35 +0000"},{"id":1598,"title":"Easter Organizer Toolkit (Downloadable Bundle)","url":"easter-organizer-toolkit-downloadable-bundle","created_at":"2026/02/23 19:36:40 +0000"},{"id":1599,"title":"Easter Event Planning Guide: 15-Minute Action Plan","url":"easter-event-planning-guide-15-minute-action-plan","created_at":"2026/02/23 20:42:18 +0000"},{"id":1514,"title":"DIY Easter Basket Ideas","url":"diy-easter-basket-ideas","created_at":"2025/03/28 16:42:44 +0000"},{"id":1453,"title":"Volunteer Coordination Resource Center","url":"volunteer-coordination-center","created_at":"2024/04/17 19:03:25 +0000"},{"id":1270,"title":"SignUp Feature: Two Ways to Collect Funds","url":"Blog-And-News/New-Feature-Money-Collection-with-PayPal-and-Stripe","created_at":"2020/12/08 17:03:00 +0000"},{"id":1498,"title":"New Themes for the New Year","url":"blog-and-news/new-themes-for-2025","created_at":"2024/12/04 19:01:52 +0000"},{"id":793,"title":"Online Snack Sign Up Sheets for Sports Teams","url":"SignUp-Sheet/Team-Snack-Schedule","created_at":"2016/06/21 13:55:08 +0000"},{"id":1003,"title":"5 Tips for Planning a Blood Drive","url":"volunteer/5-tips-for-planning-a-blood-drive","created_at":"2017/01/06 22:50:38 +0000"},{"id":875,"title":"Recurring Volunteer Calendars","url":"SignUp-Sheet/Recurring-Volunteer-Calendar","created_at":"2016/08/10 03:43:28 +0000"},{"id":1070,"title":"Engage your Middle School Readers with Treasure Hunt Fun","url":"school-activities/treasure-hunt-fun-for-middle-schoolers","created_at":"2017/04/24 21:27:42 +0000"},{"id":1285,"title":"End of Year Printable Thank You Tags","url":"School-Activities/End-of-Year-Thank-You-Printables","created_at":"2021/04/12 16:47:19 +0000"},{"id":968,"title":"SignUp Spotlight: Step Up for Soldiers","url":"SignUp-Spotlights/Step-Up-For-Soldiers","created_at":"2016/11/18 20:47:42 +0000"},{"id":1590,"title":"Spring Bucket Lists: Printable Fridge Posters for Every Age","url":"spring-activities/printable-spring-bucket-lists","created_at":"2026/02/10 17:25:13 +0000"},{"id":1589,"title":"Printable Spread the Luv Notes for Valentine’s Day (and Beyond!)","url":"printable-spread-the-luv-notes-for-valentines","created_at":"2026/01/07 16:52:58 +0000"},{"id":1329,"title":"Printable Certificates for Volunteer Appreciation","url":"Volunteer-Appreciation/Printable-Certificates-of-Appreciation-2022","created_at":"2022/02/08 23:41:25 +0000"},{"id":1606,"title":"Free Printable Nurse Appreciation Notes to Brighten Their Day","url":"printable-nurse-appreciation-notes","created_at":"2026/03/19 17:46:58 +0000"},{"id":1278,"title":"Ways to Show Appreciation During National Nurses Week","url":"national-nurses-week","created_at":"2021/03/10 20:49:29 +0000"},{"id":1594,"title":"Printable Action Egg Challenge Activity Slips","url":"easter-egg-hunt-challenge-printable-activity-slips","created_at":"2026/02/10 20:15:24 +0000"},{"id":1240,"title":"Ways to Celebrate Teacher Appreciation Week","url":"teacher-appreciation-week-ideas-from-home","created_at":"2020/04/16 16:23:34 +0000"},{"id":766,"title":"20 Teacher Appreciation Group Gift Basket Ideas","url":"Teacher-Appreciation/Group-Gift-Basket-Ideas","created_at":"2016/06/14 03:42:19 +0000"},{"id":772,"title":"Last-Minute Teacher Appreciation Week Ideas (Fast + Easy Wins!)","url":"Teacher-Appreciation/5-Simple-Teacher-Appreciation-Planning-Tips","created_at":"2016/06/14 21:06:03 +0000"},{"id":765,"title":"25 Fun \u0026 Creative Themes for Teacher Appreciation Week","url":"Teacher-Appreciation/21-Teacher-Appreciation-Themes","created_at":"2016/06/14 03:13:21 +0000"},{"id":1318,"title":"Spring FUNdraisers for Schools, Nonprofits, Teams, Clubs, Anyone","url":"fundraising-ideas/spring-fundraisers","created_at":"2021/12/13 20:58:42 +0000"},{"id":1271,"title":"Easy SignUp \u0026 Scheduling for your Coronavirus Vaccination or Flu Shot Clinic or Event","url":"coronavirus-vaccination-or-flu-shot-clinic-scheduling","created_at":"2020/12/11 23:42:25 +0000"},{"id":790,"title":"Parent Volunteer SignUp Sheets","url":"SignUp-Sheet/Parent-Volunteer-SignUp","created_at":"2016/06/20 18:23:28 +0000"},{"id":1366,"title":"Fresh \u0026 Fab Employee Appreciation Ideas","url":"employee-appreciation-ideas","created_at":"2022/11/29 22:22:00 +0000"},{"id":1350,"title":"Tutor Appreciation Ideas","url":"tutor-appreciation-ideas","created_at":"2022/09/14 15:01:16 +0000"},{"id":1607,"title":"10 Years of SignUp: Helping Communities Organize Volunteers and Events","url":"blog-and-news/signup-10-years-volunteerspot-rebrand","created_at":"2026/03/27 16:00:01 +0000"},{"id":1592,"title":"8 Creative Easter Egg Hunt Ideas That Go Beyond the Basics","url":"spring-activities/easter-egg-hunt-ideas-that-go-beyond-basics","created_at":"2026/02/10 18:58:19 +0000"},{"id":1608,"title":"Mission Trip for the Soul: 10 Tips for an Unforgettable Youth Experience","url":"youth-mission-trip-planning-tips","created_at":"2026/03/27 16:50:09 +0000"},{"id":1535,"title":"How to Make Chores Fun: Easy Summer Boredom Busters","url":"summer-activities-and-events/how-to-make-chores-fun","created_at":"2025/06/12 19:47:32 +0000"},{"id":1539,"title":"Kid-Friendly Kitchen Fun: Easy Summer Boredom Busters","url":"summer-activities-and-events/kid-friendly-kitchen-fun","created_at":"2025/06/24 17:56:20 +0000"},{"id":1610,"title":"Cardboard Box Crafts for Kids: Easy Summer Boredom Busters","url":"summer-activities-and-events/cardboard-box-crafts-for-kids","created_at":"2026/03/27 20:42:43 +0000"},{"id":1536,"title":"Summer Bucket List Ideas for the Whole Family","url":"summer-activities-and-events/summer-bucket-list","created_at":"2025/06/12 20:56:48 +0000"},{"id":1510,"title":"Appreciation Planning Center","url":"appreciation-planning-center","created_at":"2025/03/11 21:20:46 +0000"},{"id":1611,"title":"Backyard Camping Ideas: Easy Summer Boredom Busters","url":"summer-activities-and-events/backyard-camping-ideas-for-kids","created_at":"2026/03/27 20:53:19 +0000"},{"id":1612,"title":"DIY Musical Fun: Easy Summer Boredom Busters","url":"summer-activities-and-events/diy-musical-fun","created_at":"2026/04/03 16:38:15 +0000"},{"id":1387,"title":"20 Safe and Fun After-Prom Activities","url":"after-prom-ideas","created_at":"2023/04/05 21:14:41 +0000"},{"id":1388,"title":"Unique Graduation Party Theme Ideas","url":"unique-graduation-party-themes","created_at":"2023/04/05 21:37:39 +0000"},{"id":1313,"title":"End-of-Year Class Party Ideas for Kids","url":"Classparty/end-of-year-class-party-ideas-for-kids","created_at":"2021/11/09 19:33:45 +0000"},{"id":1614,"title":"Puzzle \u0026 Brain Game Bonanza: Easy Summer Boredom Busters","url":"summer-activities-and-events/puzzle-and-brain-games","created_at":"2026/04/09 19:43:35 +0000"},{"id":1613,"title":"Last-Day-of-School Printables Bundle","url":"School-Activities/end-of-school-year-printable-activities-bundle","created_at":"2026/04/07 21:49:58 +0000"},{"id":1486,"title":"Raffle \u0026 Silent Auction Basket Ideas","url":"Fundraising-Ideas/raffle-and-auction-basket-themes","created_at":"2024/10/09 18:20:37 +0000"},{"id":1279,"title":"Volunteer Appreciation Ideas","url":"volunteer-appreciation-ideas","created_at":"2021/03/10 21:06:42 +0000"},{"id":1168,"title":"Family Reunion Planning Guide for Fun Family Gatherings, Picnics \u0026 Potlucks","url":"summer-activities/family-reunion-planning-tips","created_at":"2019/06/13 23:41:21 +0000"},{"id":1616,"title":"Summer Boredom Busters: A Bundle of Easy Ideas for Kids","url":"summer-activities-and-events/summer-boredom-busters-for-kids","created_at":"2026/04/15 21:33:14 +0000"},{"id":1094,"title":"Fantastically Fun Group Campout Activities","url":"summer-activities/8-fantastic-fun-group-campout-activities","created_at":"2017/05/25 16:23:06 +0000"},{"id":1404,"title":"Perfect Pairings for Your Summer Events: Theme \u0026 Food Ideas","url":"summer-activities-and-events/party-theme-and-food-ideas","created_at":"2023/05/24 20:26:31 +0000"},{"id":1617,"title":"Easy Summer Picnic \u0026 Potluck Themes","url":"summer-activities/easy-summer-picnic-and-potluck-themes","created_at":"2026/04/16 21:07:15 +0000"},{"id":1525,"title":"Christmas in July Party Games \u0026 Activities","url":"christmas-in-july-games-and-activities","created_at":"2025/04/30 17:35:11 +0000"},{"id":1089,"title":"Summer Picnic \u0026 Potluck Ideas \u0026 Tips for Easy Gatherings","url":"summer-activities/10-sensational-summer-picnic-potluck-ideas","created_at":"2017/05/16 15:54:04 +0000"},{"id":1532,"title":"Pen \u0026 Paper Games Kids Will Love","url":"summer-activities-and-events/pen-and-paper-games-for-kids","created_at":"2025/05/22 18:44:32 +0000"},{"id":1513,"title":"Paper Craft Ideas That POP","url":"summer-activities-and-events/paper-crafts-for-kids","created_at":"2025/03/24 20:01:53 +0000"},{"id":1518,"title":"Organizing Pride Month Events SignUps","url":"pride-month-event-planning","created_at":"2025/04/16 19:10:56 +0000"},{"id":1521,"title":"SignUps for Community Socials","url":"planning-community-social-events","created_at":"2025/04/16 20:42:42 +0000"},{"id":1337,"title":"How to Organize a Book Swap Party to Encourage Summer Reading","url":"summer-activities-and-events/book-swap-party-to-encourage-summer-reading","created_at":"2022/04/26 21:46:16 +0000"},{"id":1093,"title":"Celebrate Dad With These Unique Father's Day Gift Ideas","url":"summer-activities/celebrate-dad-unique-fathers-day-gift-ideas","created_at":"2017/05/18 18:23:49 +0000"},{"id":1326,"title":"Easiest Pickleball SignUps: A Game for EVERYONE!","url":"pickleball-signups","created_at":"2022/01/28 17:25:08 +0000"},{"id":1194,"title":"Free Printable: Blessing Bag Notes","url":"printable-blessing-bag-notes","created_at":"2019/10/25 20:35:10 +0000"},{"id":1552,"title":"Fall Sports Made Easy with SignUp","url":"fall-activities-and-events/fall-sports-planning-made-easy","created_at":"2025/08/14 18:07:20 +0000"},{"id":1458,"title":"Baby Shower Games \u0026 Activities","url":"baby-shower-games","created_at":"2024/05/23 17:40:39 +0000"},{"id":1459,"title":"Baby Shower Planning Checklist","url":"baby-shower-checklist","created_at":"2024/05/23 17:44:40 +0000"},{"id":1492,"title":"How to Organize a Meal Circle (aka Meal Train)","url":"meal-circle-planning","created_at":"2024/11/05 15:45:19 +0000"},{"id":1472,"title":"Printable Bridal Shower or Wedding Shower Activities","url":"printable-bridal-shower-games-and-activities","created_at":"2024/07/30 16:41:24 +0000"},{"id":1595,"title":"Housewarming Party: Food \u0026 Drink Ideas","url":"housewarming-party-food-and-drink-ideas","created_at":"2026/02/10 21:15:00 +0000"},{"id":1554,"title":"Housewarming Party Ideas: Creative Gifts, Games \u0026 Activities","url":"housewarming-party-gifts-and-games","created_at":"2025/08/14 18:42:14 +0000"},{"id":1389,"title":"Thoughtful Graduation Gift Ideas for High School Grads","url":"thoughtful-graduation-gifts","created_at":"2023/04/05 21:57:00 +0000"},{"id":1609,"title":"Vacation Bible School Planning Made Easy: 8 Smart Tips","url":"vacation-bible-school-planning-tips","created_at":"2026/03/27 20:30:12 
1325+0000"},{"id":1460,"title":"Online SignUps for Milestone Celebrations","url":"milestone-celebrations","created_at":"2024/05/30 22:13:36 +0000"},{"id":1393,"title":"Free Church Volunteer Sign Up Sheet \u0026 Ministry Scheduling Tool","url":"online-church-management-software","created_at":"2023/04/24 17:27:17 +0000"},{"id":1368,"title":"Great Ways to Use SignUp to Do Good","url":"ways-to-use-signup-to-do-good","created_at":"2022/12/12 18:42:12 +0000"},{"id":792,"title":"Free Volunteer Sign Up Sheet Maker \u0026 Online Scheduling Tool","url":"SignUp-Sheet/Volunteer-SignUp-Sheets","created_at":"2016/06/20 18:49:07 +0000"},{"id":1341,"title":"Back to School Welcome Letters to Parents for Room Parents, PTA Leaders, PTO Leaders \u0026 Teachers","url":"back-to-school/welcome-letters-to-parents","created_at":"2022/06/15 15:30:34 +0000"},{"id":1299,"title":"Virtual \u0026 Hybrid Fundraising Ideas for Schools \u0026 PTAs","url":"fundraising-ideas/virtual-fundraising-ideas-for-schools-and-ptas","created_at":"2021/07/21 18:30:55 +0000"},{"id":1118,"title":"WATCH D.O.G.S.: A School-Parent Engagement Program","url":"School-Activities/WATCH-DOGS-School-Parent-Engagement-Program","created_at":"2017/10/03 20:09:12 +0000"},{"id":862,"title":"Watch D.O.G.S. Volunteer Sign Up Sheets for School Volunteers","url":"WatchDOGS/Parent-Volunteer-SignUp","created_at":"2016/07/26 20:04:00 +0000"},{"id":1345,"title":"Best Ways to Welcome Families Back to School (for PTOs and PTAs)","url":"back-to-school/best-ways-to-welcome-families","created_at":"2022/06/29 15:24:10 +0000"},{"id":1343,"title":"Fresh Volunteer Recruitment Strategies for PTAs \u0026 PTOs","url":"back-to-school/volunteer-recruitment-strategies-for-parent-leaders","created_at":"2022/06/21 15:05:23 +0000"},{"id":1623,"title":"Classroom Fundraising Ideas for Teachers","url":"classroom-fundraising-ideas-for-teachers","created_at":"2026/06/11 16:30:24 +0000"},{"id":1624,"title":"How to Set Up a School Carpool: Step-by-Step Guide for Parents","url":"how-to-set-up-a-school-carpool","created_at":"2026/06/11 16:33:38 +0000"},{"id":1625,"title":"Shared Meals SignUp for Busy Parents","url":"signup-meal-train-for-busy-parents","created_at":"2026/06/11 16:40:43 +0000"},{"id":1622,"title":"Classroom Volunteer Management for Teachers","url":"classroom-volunteer-management","created_at":"2026/06/11 16:22:15 +0000"},{"id":1620,"title":"PTO \u0026 PTA Volunteer Coordination Center: Free PTA \u0026 PTO Volunteer SignUp Sheets","url":"pta-pto-volunteer-sign-up-sheets","created_at":"2026/06/02 22:22:27 +0000"},{"id":1583,"title":"10 Great Tools to Get Your School Parent Group Organized","url":"10-tools-to-get-your-school-parent-group-organized","created_at":"2025/12/08 18:08:47 +0000"},{"id":779,"title":"How to Get Perfect Attendance at Parent-Teacher Conferences","url":"Parent-Teacher-Conference/How-To-Get-Perfect-Attendance","created_at":"2016/06/15 03:25:50 +0000"},{"id":1095,"title":"Fourth of July Party Planning Essentials | Food, Activities \u0026 Volunteer Tips","url":"summer-activities/fourth-of-july-party-planning-essentials","created_at":"2017/05/26 13:47:22 +0000"},{"id":791,"title":"Parent-Teacher Conference Checklist for Parents | What to Ask \u0026 How to Prepare","url":"Parent-Teacher-Conference/Parent-Teacher-Conference-Checklist-for-Parents","created_at":"2016/06/20 18:40:26 +0000"},{"id":782,"title":"Parent-Teacher Conference Follow-Up with Students | Tips for Teachers","url":"Parent-Teacher-Conference/Parent-Teacher-Conference-Follow-Up-with-Students","created_at":"2016/06/15 03:45:55 +0000"},{"id":781,"title":"Parent-Teacher Conference Tips for Teachers","url":"Parent-Teacher-Conference/Parent-Teacher-Conference-Tips-for-Teachers","created_at":"2016/06/15 03:38:42 +0000"},{"id":1401,"title":"Pool Party Planning Guide | Food, Games, Setup \u0026 Safety Tips","url":"summer-activities-and-events/pool-party-planning","created_at":"2023/05/11 14:47:32 +0000"},{"id":1379,"title":"Best Apps to Find Unique Event \u0026 Party Venues","url":"best-event-venue-finder-apps","created_at":"2023/03/16 19:12:26 +0000"},{"id":1519,"title":"Festive Food Ideas for Christmas in July","url":"christmas-in-july-food-ideas","created_at":"2025/04/16 19:46:35 +0000"},{"id":1001,"title":"SignUp Spotlight: Central Carolina Skating Club","url":"SignUp-Spotlights/Central-Carolina-Skating-Club","created_at":"2016/12/30 05:36:52 +0000"},{"id":906,"title":"SignUp Spotlight: Belle Aire PTA","url":"SignUp-Spotlights/Belle-Aire-PTA","created_at":"2016/09/02 19:11:57 +0000"},{"id":876,"title":"SignUp Spotlight: Episcopal Community Services","url":"SignUp-Spotlights/Episcopal-Community-Services","created_at":"2016/08/12 16:08:42 +0000"},{"id":868,"title":"SignUp Spotlight: Iredell County Animal Services","url":"SignUp-Spotlights/Iredell-County-Animal-Services","created_at":"2016/08/01 16:17:29 +0000"},{"id":1238,"title":"SignUp Spotlight: Masks for the Frontlines Iowa","url":"SignUp-Spotlights/Masks-for-the-Frontlines-Iowa","created_at":"2020/04/14 18:06:59 +0000"},{"id":1257,"title":"SignUp Spotlight: myCovidMD","url":"SignUp-Spotlights/myCovidMD","created_at":"2020/07/28 17:28:44 +0000"},{"id":931,"title":"SignUp Spotlight: Timothy Day (Parent Teacher Conference Planning)","url":"SignUp-Spotlights/Timothy-Day","created_at":"2016/09/26 15:39:13 +0000"},{"id":1517,"title":"Best Fundraising \u0026 Donor Management Platforms for Nonprofits","url":"nonprofit-fundraising-ideas/best-fundraising-and-donor-management-platforms","created_at":"2025/04/07 19:24:37 +0000"},{"id":1605,"title":"SignUp Spotlight: United Way Whiteside County Serving Kids in Need","url":"SignUp-Spotlights/United-Way-Whiteside-County","created_at":"2026/03/17 18:21:25 +0000"},{"id":1631,"title":"SignUp Spotlight: American Diabetes Association®","url":"SignUp-Spotlights/American-Diabetes-Association","created_at":"2026/06/25 17:22:58 +0000"},{"id":954,"title":"\"Caring\" Ideas for National Family Volunteer Day","url":"Volunteer-Appreciation/National-Family-Volunteer-Day-Caring-Ideas","created_at":"2016/11/01 02:27:23 +0000"},{"id":1303,"title":"Boosting Group Success: SignUp + MemberHub","url":"Blog-And-News/Boosting-Group-Success-with-SignUp-and-MemberHub","created_at":"2021/07/28 15:49:54 +0000"}
1325,{"id":1295,"title":"Back-to-School Staff Appreciation Ideas","url":"school-activities/staff-appreciation-ideas","created_at":"2021/06/24 19:43:28 +0000"},{"id":2187,"title":"How to Plan Parent-Teacher Conferences with SignUp","url":"help/how-to-plan-parent-teacher-conferences","created_at":"2026/07/06 21:25:09 +0000"},{"id":2188,"title":"How to Print Reports, Rosters, and Sign-In Sheets | SignUp.com","url":"help/how-to-print-reports-rosters-and-sign-in-sheets","created_at":"2026/07/06 21:25:10 +0000"},{"id":2189,"title":"How to Remove a Participant from Your SignUp | SignUp.com","url":"help/how-to-remove-a-participant","created_at":"2026/07/06 21:25:10 +0000"},{"id":2190,"title":"How to See Who Is Signed Up | View Spots and Participants","url":"help/how-to-see-whos-signed-up","created_at":"2026/07/06 21:25:10 +0000"},{"id":2191,"title":"How to Set Up a Potluck or Party SignUp","url":"help/how-to-set-up-a-potluck-or-party","created_at":"2026/07/06 21:25:10 +0000"},{"id":2192,"title":"How to Sign Up Someone Else on a SignUp | Family, Teams \u0026 Groups","url":"help/how-to-sign-up-someone-else","created_at":"2026/07/06 21:25:10 +0000"},{"id":2193,"title":"How to Sync SignUp with Google Calendar, Outlook \u0026 More","url":"help/how-to-sync-signups-with-your-calendar","created_at":"2026/07/06 21:25:11 +0000"}
1325,{"id":2194,"title":"How to Invite Participants to Your SignUp | Share by Email, Link, and More","url":"help/invite-tab-and-sharing-options","created_at":"2026/07/06 21:25:11 +0000"},{"id":2195,"title":"Is SignUp Really Free? | Free Signup Sheet Tool","url":"help/is-signup-really-free","created_at":"2026/07/06 21:25:11 +0000"},{"id":2196,"title":"Primary Organizer vs. Assistant Organizer | Roles and Permissions","url":"help/primary-vs-assistant-organizer","created_at":"2026/07/06 21:25:11 +0000"},{"id":2197,"title":"How to Get a QR Code for Your SignUp or Group Page","url":"help/qr-code-for-signup-or-group-page","created_at":"2026/07/06 21:25:11 +0000"},{"id":2199,"title":"How to Set Up Text (SMS) Reminders for Participants","url":"help/sms-text-reminders-for-participants","created_at":"2026/07/06 21:25:12 +0000"},{"id":2198,"title":"How to Set Up Parent-Teacher Conferences for a School or Grade","url":"help/setting-up-parent-teacher-conferences-for-a-school","created_at":"2026/07/06 21:25:11 +0000"},{"id":2200,"title":"Tour of the Reports Tab | All SignUp Reports Explained","url":"help/tour-of-the-reports-tab","created_at":"2026/07/06 21:25:12 +0000"},{"id":2201,"title":"Can't Sign Up? Troubleshooting Tips for Participants","url":"help/troubleshooting-i-cant-sign-up","created_at":"2026/07/06 21:25:12 +0000"},{"id":2202,"title":"What's Included in SignUp's Premium Plans?","url":"help/what-are-the-premium-features","created_at":"2026/07/06 21:25:12 +0000"},{"id":2203,"title":"When Are Emails Sent from SignUp? | All Automated Emails Explained","url":"help/when-are-emails-sent-from-signup","created_at":"2026/07/06 21:25:12 +0000"},{"id":2146,"title":"Can I Upgrade to Ad-Free Without a Premium Plan?","url":"help/can-i-upgrade-to-ad-free-without-premium","created_at":"2026/07/06 21:25:02 +0000"},{"id":2147,"title":"How to Get Started with SignUp | Free Online Sign Up Sheets","url":"help/getting-started-how-to-set-up-a-signup","created_at":"2026/07/06 21:25:03 +0000"},{"id":2148,"title":"How to Set Up a Group Page | All Your SignUp Links in One Place","url":"help/group-page-all-signup-links-on-one-page","created_at":"2026/07/06 21:25:03 +0000"},{"id":2149,"title":"How Participant Check-In Works | Track Attendance with SignUp.com","url":"help/how-participant-check-in-works","created_at":"2026/07/06 21:25:03 +0000"},{"id":2150,"title":"How Participants and Volunteers Access SignUp | No Account Needed","url":"help/how-participants-access-signup","created_at":"2026/07/06 21:25:03 +0000"},{"id":2151,"title":"How to Change or Cancel Your Spot on a SignUp","url":"help/how-to-change-or-cancel-your-spot","created_at":"2026/07/06 21:25:03 +0000"}
1325,{"id":2152,"title":"How to Add a Logo or Background to Your SignUp | Customize Your Theme","url":"help/how-to-add-a-logo-or-background-to-your-signup","created_at":"2026/07/06 21:25:03 +0000"},{"id":2153,"title":"How to Add a Manual Assignment for a Participant | SignUp.com","url":"help/how-to-add-a-manual-assignment","created_at":"2026/07/06 21:25:04 +0000"},{"id":2154,"title":"How to Add a Participant to a SignUp | Invite, Assign, or Import | SignUp.com","url":"help/how-to-add-a-participant-to-a-signup","created_at":"2026/07/06 21:25:04 +0000"},{"id":2155,"title":"How to Add a Waitlist to Your SignUp | Notification Waitlist","url":"help/how-to-add-a-waitlist","created_at":"2026/07/06 21:25:04 +0000"},{"id":2156,"title":"How to Add a Waiver to Your SignUp | Liability Release and Agreements","url":"help/how-to-add-a-waiver-to-your-signup","created_at":"2026/07/06 21:25:04 +0000"},{"id":2157,"title":"How to Add an Assistant Organizer to Your SignUp","url":"help/how-to-add-an-assistant-organizer","created_at":"2026/07/06 21:25:04 +0000"},{"id":2158,"title":"How to Add Custom Questions to Your SignUp Form","url":"help/how-to-add-custom-participant-questions","created_at":"2026/07/06 21:25:04 +0000"},{"id":2159,"title":"How to Add Spots to Your SignUp | Jobs, Shifts \u0026 More","url":"help/how-to-add-spots-to-your-signup","created_at":"2026/07/06 21:25:05 +0000"},{"id":2160,"title":"How to Archive or Delete a SignUp","url":"help/how-to-archive-or-delete-a-signup","created_at":"2026/07/06 21:25:05 +0000"},{"id":2161,"title":"How to Cancel, Archive, or Postpone a SignUp","url":"help/how-to-cancel-archive-or-postpone-a-signup","created_at":"2026/07/06 21:25:05 +0000"},{"id":2162,"title":"How to Change Your Organizer Email Preferences","url":"help/how-to-change-email-preferences","created_at":"2026/07/06 21:25:05 +0000"},{"id":2163,"title":"How to Change Your Email Address as an Organizer","url":"help/how-to-change-organizer-email-address","created_at":"2026/07/06 21:25:05 +0000"},{"id":2164,"title":"How to Change the Date of Your SignUp | Reschedule Spots","url":"help/how-to-change-the-date-of-your-signup","created_at":"2026/07/06 21:25:05 +0000"},{"id":2165,"title":"How to Change the Primary Organizer on Your SignUp","url":"help/how-to-change-the-primary-organizer","created_at":"2026/07/06 21:25:06 +0000"},{"id":2166,"title":"How to Change the Sort Order of Items on Your SignUp","url":"help/how-to-change-the-sort-order-of-spots","created_at":"2026/07/06 21:25:06 +0000"},{"id":2167,"title":"How to Change the Start Date on Your SignUp","url":"help/how-to-change-the-start-date-on-your-signup","created_at":"2026/07/06 21:25:06 +0000"},{"id":2168,"title":"How to Change Your Email Address on SignUp | SignUp.com","url":"help/how-to-change-your-email-address","created_at":"2026/07/06 21:25:06 +0000"},{"id":2169,"title":"How to Collect Money with Your SignUp | Stripe and PayPal","url":"help/how-to-collect-money-with-your-signup","created_at":"2026/07/06 21:25:06 +0000"},{"id":2170,"title":"How to Copy Last Year's SignUp Plans to This Year","url":"help/how-to-copy-last-years-signup-plans","created_at":"2026/07/06 21:25:06 +0000"},{"id":2171,"title":"How to Customize Reminder Messages","url":"help/how-to-customize-reminder-messages","created_at":"2026/07/06 21:25:07 +0000"},{"id":2172,"title":"How to Delete Days from Your SignUp | Single and Multiple Dates","url":"help/how-to-delete-days-from-your-signup","created_at":"2026/07/06 21:25:07 +0000"},{"id":2173,"title":"How to Duplicate a SignUp | Copy \u0026 Reuse Your Setup","url":"help/how-to-duplicate-a-signup","created_at":"2026/07/06 21:25:07 +0000"},{"id":2174,"title":"How to Edit Spots on Your SignUp | Update Times, Titles \u0026 More","url":"help/how-to-edit-spots-on-your-signup","created_at":"2026/07/06 21:25:07 +0000"},{"id":2175,"title":"How to Extend Your SignUp to the Next Month, Quarter, or Year","url":"help/how-to-extend-your-signup-to-the-next-season","created_at":"2026/07/06 21:25:07 +0000"},{"id":2176,"title":"How to Find a Missing SignUp | Archived and Past SignUps","url":"help/how-to-find-a-missing-signup","created_at":"2026/07/06 21:25:08 +0000"},{"id":2177,"title":"How to Get Notified When Someone Signs Up | Organizer Alerts","url":"help/how-to-get-notified-when-someone-signs-up","created_at":"2026/07/06 21:25:08 +0000"},{"id":2178,"title":"How to Get Notified When New Spots Open on a SignUp","url":"help/how-to-get-notified-when-spots-open","created_at":"2026/07/06 21:25:08 +0000"},{"id":2179,"title":"How to Get a Report of Your Volunteer Hours","url":"help/how-to-get-your-volunteer-hours-report","created_at":"2026/07/06 21:25:08 +0000"},{"id":2180,"title":"How to Import Emails and Create Contact Lists","url":"help/how-to-import-emails-and-create-contact-lists","created_at":"2026/07/06 21:25:08 +0000"},{"id":2181,"title":"How to Invite People to Your SignUp | Email, Link \u0026 More","url":"help/how-to-invite-people-to-your-signup","created_at":"2026/07/06 21:25:08 +0000"},{"id":2182,"title":"How to Limit the Number of Spots Each Participant Can Sign Up For","url":"help/how-to-limit-spots-per-participant","created_at":"2026/07/06 21:25:09 +0000"},{"id":2183,"title":"How to Lock Your SignUp and Prevent Participant Changes","url":"help/how-to-lock-spots-and-prevent-changes","created_at":"2026/07/06 21:25:09 +0000"},{"id":2184,"title":"How to Lock Your SignUp or Schedule Open and Close Times","url":"help/how-to-lock-your-signup","created_at":"2026/07/06 21:25:09 +0000"},{"id":2185,"title":"How to Make Your SignUps Ad-Free | Remove Ads","url":"help/how-to-make-your-signups-ad-free","created_at":"2026/07/06 21:25:09 +0000"},{"id":2186,"title":"How to Plan a Multi-Day SignUp | Recurring Events and Volunteer Schedules","url":"help/how-to-plan-a-multi-day-signup","created_at":"2026/07/06 21:25:09 +0000"},{"id":2145,"title":"Campus Plan for K-12 Schools | School-Wide Volunteer Management","url":"help/campus-plan-for-k12-schools","created_at":"2026/07/06 21:25:02 +0000"},{"id":2204,"title":"Top FAQs: Using SignUp","url":"help/browse-help-topics","created_at":"2026/07/08 16:30:55 +0000"},{"id":1538,"title":"Free Printable First Day of School Signs for 2025-2026","url":"back-to-school/printable-first-day-of-school-signs-2025","created_at":"2025/06/24 17:31:14 +0000"},{"id":1619,"title":"Free Printable First Day of School Signs for 2026-2027","url":"back-to-school/printable-first-day-of-school-signs-2026","created_at":"2026/05/27 20:37:10 +0000"}
1325,{"id":1456,"title":"Organized Chaos: Back-to-School Hacks for Parents","url":"back-to-school/hacks-for-parents","created_at":"2024/05/15 00:38:00 +0000"},{"id":1297,"title":"Back-to-School Night Ideas \u0026 Tips for 2026 (In-Person + Virtual)","url":"school-activities/10-Tips-for-Planning-Back-to-School-Night","created_at":"2021/07/06 18:48:29 +0000"},{"id":2118,"title":"Best Free Classroom Volunteer Tool for Room Parents","url":"best-free-classroom-volunteer-coordination-tool-for-room-parents","created_at":"2026/07/01 19:02:08 +0000"},{"id":1597,"title":"SignUp Recognized By Gartner Digital Markets as a Top Product in 2025","url":"Blog-And-News/SignUp-Recognized-by-Gartner-as-a-Top-Product-2025","created_at":"2026/02/23 00:50:29 +0000"},{"id":1264,"title":"Your Voting Checklist for the 2026 Election","url":"voters-checklist","created_at":"2020/10/05 20:53:15 +0000"},{"id":1476,"title":"Tailgating Hacks","url":"fall-activities-and-events/tailgating-hacks","created_at":"2024/08/21 15:12:18 +0000"},{"id":1553,"title":"Kid-Friendly Tailgate Ideas: Fun Games \u0026 Activities for Every Age","url":"fall-activities-and-events/kid-friendly-tailgate-activities","created_at":"2025/08/14 18:29:44 +0000"},{"id":946,"title":"Tailgating Potluck Ideas and Game Day Party Tips","url":"Potluck/Game-Day-Tailgate-Ideas","created_at":"2016/10/17 19:42:52 +0000"},{"id":1626,"title":"The SignUp Team Authors","url":"authors/signup-team","created_at":"2026/06/16 23:45:32 +0000"},{"id":1084,"title":"Company Press Releases","url":"about/company-press-releases","created_at":"2017/05/11 15:25:39 +0000"},{"id":2205,"title":"Free Nonprofit Volunteer Coordination Tool","url":"nonprofit-volunteer-coordination-tool","created_at":"2026/08/07 01:04:32 +0000"},{"id":1618,"title":"SignUp's Season of Appreciation Sweepstakes Winners 2026","url":"season-of-appreciation-sweepstakes-winners-2026","created_at":"2026/05/27 16:42:18 +0000"},{"id":948,"title":"Family Service Idea: Blessing Bags","url":"Family-Service-Idea-Blessing-Bags","created_at":"2016/10/17 22:55:34 +0000"},{"id":2206,"title":"How to Schedule and Manage Nonprofit Volunteers for Free: A Step-by-Step Guide","url":"nonprofit-volunteer-scheduling","created_at":"2026/08/07 01:44:37 +0000"},{"id":2207,"title":"Volunteer Sign-Up Sheets for Nonprofits: Templates and Best Practices","url":"volunteer-sign-up-sheets-for-nonprofits","created_at":"2026/08/07 01:44:40 +0000"},{"id":2208,"title":"Nonprofit Volunteer Hour Tracking: Why It Matters and How to Do It for Free","url":"nonprofit-volunteer-hour-tracking","created_at":"2026/08/07 01:44:43 +0000"},{"id":1202,"title":"National Mentoring Month: The 4 Cs of Mentorship","url":"national-mentoring-month","created_at":"2020/01/08 17:34:28 +0000"},{"id":1372,"title":"Mentor Planning Center","url":"mentor-planning-center","created_at":"2023/01/10 21:28:12 +0000"},{"id":1062,"title":"Tips \u0026 Tricks for Planning a Neighborhood Cleanup","url":"spring-activities/tips-tricks-planning-a-neighborhood-cleanup","created_at":"2017/04/07 14:51:44 +0000"},{"id":1083,"title":"35 Graduation Party Games and Activities","url":"spring-activities/fun-graduation-party-games-activities","created_at":"2017/05/10 20:18:49 +0000"},{"id":2213,"title":"Free Group Event SignUp Sheets for Parties, Potlucks \u0026 More","url":"group-event-sign-up-sheets","created_at":"2026/08/25 15:19:32 +0000"},{"id":1549,"title":"How to Host the Ultimate Fall Craft Night","url":"fall-activities-and-events/host-craft-night","created_at":"2025/07/23 18:29:15 +0000"},{"id":2212,"title":"Holiday Party Planning Guide: Sign Up Sheets for School, Work \u0026 Community Parties","url":"holiday-party-planning","created_at":"2026/08/24 21:36:26 +0000"},{"id":2211,"title":"Reunion Planning Guide: Tips for School, Family, Military, Workplace, and Cultural Reunions","url":"reunion-planning","created_at":"2026/08/24 21:18:52 +0000"},{"id":2210,"title":"How to Plan a Neighborhood Block Party","url":"block-party-planning","created_at":"2026/08/24 20:37:31 +0000"},{"id":2215,"title":"SignUp's B2S Sweepstakes 2026 Winners","url":"B2S-Sweepstakes-2026-Winners","created_at":"2026/08/31 18:44:35 +0000"},{"id":1550,"title":"Free Printable Classroom Posters for Teachers","url":"School-Activities/printable-classroom-posters-for-teachers","created_at":"2025/07/30 19:19:34 +0000"},{"id":2209,"title":"Fall Bucket List: Seasonal Fun for the Whole Family","url":"fall-activities-and-events/fall-bucket-list","created_at":"2026/08/20 15:29:18 +0000"},{"id":1192,"title":"Free Printables: Halloween Garland","url":"class-party/printable-halloween-garland","created_at":"2019/10/21 17:26:43 +0000"},{"id":1627,"title":"Free Printable Halloween Treat Bag Tags","url":"halloween-planning/free-printable-halloween-treat-bag-tags","created_at":"2026/06/17 18:56:40 +0000"},{"id":919,"title":"12 Tips for Planning a Halloween Block Party","url":"fall-activities-and-events/10-tips-for-hosting-halloween-block-party","created_at":"2016/09/09 18:12:45 +0000"},{"id":2216,"title":"Free Printable Halloween Games \u0026 Activities Bundle","url":"halloween-planning/printable-halloween-games-and-activities-bundle","created_at":"2026/09/03 19:47:59 +0000"},{"id":1628,"title":"Free You've Been Booed Printable Kit | Halloween Neighbor Tags \u0026 Signs","url":"halloween-planning/youve-been-booed-free-printable-kit","created_at":"2026/06/17 18:57:34 +0000"},{"id":1621,"title":"Free Printable Halloween Bingo Cards","url":"halloween-planning/halloween-bingo-printable","created_at":"2026/06/09 16:02:43 +0000"},{"id":1293,"title":"19 Ideas \u0026 Tips for Building School Spirit","url":"school-activities/ideas-for-building-school-spirit","created_at":"2021/06/04 19:19:06 +0000"},{"id":2115,"title":"Free Printable Halloween Trivia (Kids \u0026 Adults) + Answer Key","url":"halloween-planning/free-printable-halloween-trivia","created_at":"2026/06/30 23:18:39 +0000"},{"id":1311,"title":"Wonderful Winter Fundraising Ideas \u0026 Planning Tips","url":"fundraising-ideas/winter-fundraiser-ideas","created_at":"2021/10/12 21:49:23 +0000"},{"id":944,"title":"Fall Potluck Planning Ideas","url":"Potluck/Fall-Potluck-Planning-Ideas","created_at":"2016/10/17 18:43:51 +0000"},{"id":768,"title":"How to Create a Potluck SignUp Sheet with Automatic Reminders","url":"Potluck/Potluck-SignUp-Sheets-with-Reminders","created_at":"2016/06/14 19:48:10 +0000"},{"id":1053,"title":"Field Day Games \u0026 Activities for the Best Field Day Ever!","url":"spring-activities/field-day-games-activities-for-best-field-day-ever","created_at":"2017/03/06 20:22:46 +0000"},{"id":1496,"title":"Do Good Planning Center","url":"do-good-planning-center","created_at":"2024/11/20 17:14:45 +0000"},{"id":2217,"title":"Field Trip Sign Up Sheet: Free \u0026 Online | Chaperones, Drivers \u0026 Attendance","url":"Sign-Up-Sheet/Field-Trip-Sign-Up-Sheet","created_at":"2026/09/08 19:22:56 +0000"},{"id":1283,"title":"50+ School Spirit Week Ideas by Grade Level","url":"spirit-week-ideas","created_at":"2021/03/31 20:10:44 +0000"},{"id":1477,"title":"Free Printable Halloween Activity Sheets \u0026 Coloring Pages","url":"fall-activities-and-events/halloween-activity-sheets-and-coloring-pages","created_at":"2024/09/12 21:40:53 +0000"},{"id":1478,"title":"Halloween SignUp Themes for Parties, Events \u0026 Activities","url":"blog-and-news/new-halloween-themes-for-signups","created_at":"2024/09/13 19:57:42 +0000"},{"id":1190,"title":"Free Printables: Fall \u0026 Halloween Cupcake Wraps","url":"class-party/printable-fall-and-halloween-cupcake-wraps","created_at":"2019/10/09 21:18:09 +0000"},{"id":1129,"title":"Parent-Teacher Conference Scheduling Success | Tips for Teachers \u0026 Parents","url":"parent-teacher-conference/parent-teacher-conference-scheduling-success","created_at":"2018/02/13 20:42:58 +0000"},{"id":997,"title":"Book Report Survival Guide for Busy Parents","url":"school-activities/book-report-survival-guide-for-busy-parents","created_at":"2016/12/21 16:11:02 +0000"}
1325,{"id":1418,"title":"Halloween Planning Center","url":"halloween-planning","created_at":"2023/08/30 18:16:59 +0000"},{"id":1412,"title":"25 Fantastic Field Trip Ideas","url":"school-activities/field-trip-ideas","created_at":"2023/08/08 16:23:46 +0000"},{"id":932,"title":"Family Code Night Facebook Images","url":"FamilyCodeNight/Facebook-Images","created_at":"2016/09/28 09:37:31 +0000"},{"id":778,"title":"Set the Tone for Learning with a Growth Mindset Bulletin Board","url":"School-Activities/Growth-Mindset-Bulletin-Board-Printable","created_at":"2016/06/14 21:57:14 +0000"},{"id":759,"title":"Reviews for SignUp.com","url":"Reviews","created_at":"2016/06/09 14:36:36 +0000"},{"id":761,"title":"Group Coordination Made Easy","url":"What-We-Do","created_at":"2016/06/13 12:44:11 +0000"},{"id":863,"title":"Free SignUp.com Printable Flyers for Elementary \u0026 Middle Schools","url":"Back-To-School/Elementary-Middleschool-Flyers","created_at":"2016/07/28 18:09:40 +0000"},{"id":878,"title":"Teacher Survey: Free Downloadable Room Parent Resource","url":"Room-Parent/Free-Teacher-Survey","created_at":"2016/08/15 17:40:28 +0000"},{"id":877,"title":"Free Printable Room Parent Checklist for Classrooms","url":"Room-Parent/Free-Room-Parent-Teacher-Checklist","created_at":"2016/08/15 17:10:12 +0000"},{"id":668,"title":"About SignUp.com","url":"About","created_at":"2016/06/01 20:19:41 +0000"},{"id":924,"title":"Nut-Free Snack Ideas and Allergy-Safe Planning Tips for Classroom Events","url":"Class-Party/Nut-Free-Snacks-for-Kids","created_at":"2016/09/12 16:58:46 +0000"},{"id":961,"title":"Printable Checklist: Holiday Classroom Party","url":"Class-Party/Class-Party-Checklist-Holiday","created_at":"2016/11/09 02:21:21 +0000"},{"id":1021,"title":"Free Downloadable Valentine's Day Class Party Checklist","url":"Class-Party/Valentines-Day-Class-Party-Checklist","created_at":"2017/01/25 02:24:13 +0000"},{"id":1022,"title":"Valentine's Day Printable Potluck Dish Labels and Food Allergy Tags","url":"Potluck/Valentines-Day-Potluck-Printables-and-Meal-Cards","created_at":"2017/01/25 02:38:06 +0000"},{"id":856,"title":"Classic Printable Volunteer Appreciation Certificates","url":"Volunteer-Appreciation/Free-Printable-Certificates","created_at":"2016/07/22 16:19:37 +0000"},{"id":752,"title":"Teacher Appreciation Week Potluck Ideas","url":"Teacher-Appreciation/Teacher-Appreciation-Potluck-Ideas","created_at":"2016/06/06 16:28:54 +0000"},{"id":671,"title":"Contact","url":"Contact","created_at":"2016/06/01 20:29:06 +0000"},{"id":626,"title":"Free Printable Potluck Meal Cards","url":"Potluck/Free-Potluck-Printables-and-Meal-Cards","created_at":"2016/05/20 13:50:37 +0000"},{"id":962,"title":"Holiday Potluck: Free Printable Meal Cards","url":"Potluck/Holiday-Potluck-Printables-and-Meal-Cards","created_at":"2016/11/09 22:18:15 +0000"},{"id":737,"title":"Free Sign Up Sheets: Better Than Paper, Excel, or Word","url":"Sign-Up-Sheet","created_at":"2016/06/02 17:44:29 +0000"},{"id":905,"title":"Halloween Classroom Party Checklist for Room Parents","url":"Class-Party/Class-Party-Checklist-Halloween","created_at":"2016/09/01 20:49:45 +0000"},{"id":750,"title":"Take SignUp on the go with SignUp Mobile","url":"Mobile","created_at":"2016/06/03 20:37:46 +0000"},{"id":1212,"title":"Brand Partner Hub","url":"partner-hub","created_at":"2020/01/30 18:22:33 +0000"},{"id":600,"title":"Potluck Planning Center","url":"Potluck-Planning-Center","created_at":"2016/05/17 21:29:29 +0000"},{"id":533,"title":"Back to School Planning Center: Tips \u0026 Ideas for a Successful Back-to-School Season","url":"back-to-school","created_at":"2015/07/29 00:00:00 +0000"},{"id":595,"title":"Why Use SignUp.com for planning and organizing your next event","url":"Why-Use-Us","created_at":"2016/05/17 20:34:26 +0000"},{"id":695,"title":"The SignUp Team","url":"About/Team","created_at":"2016/06/01 22:24:38 +0000"},{"id":676,"title":"Frequently Asked Questions","url":"faq","created_at":"2016/06/01 20:53:11 +0000"},{"id":902,"title":"Class Party Planning Center: Ideas, Tips and Reminders","url":"Classparty","created_at":"2016/09/01 14:43:54 +0000"},{"id":1040,"title":"Community Action and Activism Planning Center","url":"community-action-and-activism","created_at":"2017/02/16 12:46:34 +0000"},{"id":991,"title":"5 Easy Ways to Spread the Word About Your Fundraiser","url":"fundraising-ideas/5-easy-ways-to-spread-the-word-about-your-fundraiser","created_at":"2016/12/12 18:13:53 +0000"},{"id":1016,"title":"4 Essentials for Successful Product Fundraisers","url":"fundraising-ideas/four
1325-essentials-for-successful-product-fundraisers","created_at":"2017/01/17 16:59:54 +0000"},{"id":1017,"title":"Ongoing Ways to Celebrate Mother Earth at School","url":"fundraising-ideas/ongoing-ways-to-celebrate-the-earth-at-school","created_at":"2017/01/17 17:15:18 +0000"},{"id":1056,"title":"6 Things that MUST be in your Annual Fundraising Plan","url":"nonprofit-fundraising-ideas/six-things-that-must-be-in-your-annual-fundraising-plan","created_at":"2017/03/09 21:12:38 +0000"},{"id":1057,"title":"The 3 Most Overlooked Ways to Find New Donors","url":"nonprofit-fundraising-ideas/the-three-most-overlooked-ways-to-find-new-donors","created_at":"2017/03/09 21:27:32 +0000"},{"id":1054,"title":"5 Fresh Donor Acknowledgement Ideas to Thank Donors at Every Level","url":"nonprofit-fundraising-ideas/five-fresh-donor-acknowledgement-ideas-to-thank-donors-at-every-level","created_at":"2017/03/09 20:44:50 +0000"},{"id":1014,"title":"Targeting Your Fundraiser: Hints for Picking the Product People Want to Buy","url":"fundraising-ideas/targeting-your-fundraiser-hints-for-picking-the-product-people-want-to-buy","created_at":"2017/01/17 16:36:30 +0000"},{"id":1013,"title":"Go Green with Earth-friendly Fundraisers","url":"fundraising-ideas/go-green-with-earth-friendly-fundraisers","created_at":"2017/01/17 16:23:16 +0000"}
1325,{"id":1015,"title":"Reap the Benefits of School and Community Gardens!","url":"fundraising-ideas/reap-the-benefits-of-school-and-community-gardens","created_at":"2017/01/17 16:53:20 +0000"},{"id":1018,"title":"Sensational Spring Carnival Booth Ideas","url":"fundraising-ideas/seven-sensational-spring-carnival-booth-ideas","created_at":"2017/01/17 22:03:44 +0000"},{"id":633,"title":"Plan the Perfect Potluck with Free Sign Up Sheets","url":"Potluck-Sign-Up-Sheet","created_at":"2016/05/23 14:37:53 +0000"},{"id":684,"title":"Partners of SignUp.com","url":"Partners","created_at":"2016/06/01 21:28:07 +0000"},{"id":937,"title":"Get Out The Vote Planning Center: Election Season Resources","url":"get-out-the-vote","created_at":"2016/10/05 16:44:56 +0000"},{"id":927,"title":"Fall Activities \u0026 Events Planning Center","url":"fall-activities-and-events","created_at":"2016/09/16 15:50:15 +0000"},{"id":697,"title":"Tell a Friend","url":"tell-a-friend","created_at":"2016/06/01 22:27:27 +0000"},{"id":870,"title":"Fundraising Planning Center: Time-Saving Tips and Creative Ideas","url":"Fundraising-Ideas","created_at":"2016/08/02 20:18:30 +0000"},{"id":2144,"title":"Free Sign-Up Tools \u0026 Resources","url":"free-online-signup-tools-resources","created_at":"2026/07/01 21:41:59 +0000"},{"id":783,"title":"Classroom \u0026 School Volunteer Sign Up Sheets for Events \u0026 Parties","url":"School-Activities-SignUp-Sheets","created_at":"2016/06/15 17:05:42 +0000"},{"id":942,"title":"Holiday Season Activities \u0026 Events","url":"Holiday","created_at":"2016/10/13 22:29:30 +0000"},{"id":667,"title":"About Contributions: Volunteer","url":"AboutContributionsVolunteer","created_at":"2016/06/01 20:18:25 +0000"},{"id":1289,"title":"End-of-School Planning Center","url":"School-Activities/End-of-School-Year-Planning","created_at":"2021/05/03 19:15:08 +0000"},{"id":755,"title":"Our New Name","url":"Our-New-Name","created_at":"2016/06/08 15:59:44 +0000"},{"id":799,"title":"SignUp Sheets and Volunteer Calendars","url":"SignUp-Sheets-Volunteer-Calendars","created_at":"2016/06/25 18:04:19 +0000"},{"id":730,"title":"Parent-Teacher Conference Planning Center: What to Expect, Ask \u0026 Prepare","url":"Parent-Teacher-Conference","created_at":"2016/06/02 15:48:57 +0000"},{"id":753,"title":"Our New Name - Frequently Asked Questions","url":"Our-New-Name-FAQ","created_at":"2016/06/07 02:25:32 +0000"},{"id":590,"title":"Privacy Policy","url":"Privacy","created_at":"2016/05/17 20:10:04 +0000"},{"id":879,"title":"Room Parent Ideas and Classroom Coordination","url":"room-parent","created_at":"2016/08/15 19:58:15 +0000"},{"id":1033,"title":"Valentine's Day Planning Center","url":"Valentines-Day","created_at":"2017/02/13 15:07:25 +0000"},{"id":729,"title":"School Activities Planning Center: Ideas, Tips and Reminders for Well-Organized School Events","url":"School-Activities","created_at":"2016/06/02 15:20:38 +0000"},{"id":1008,"title":"Fundraising Ideas Flower Power","url":"Fundraising-Ideas-Flower","created_at":"2017/01/11 00:08:17 +0000"},{"id":1035,"title":"Spring Activities \u0026 Events Planning Center","url":"spring-activities-and-events","created_at":"2017/02/13 15:24:49 +0000"},{"id":1041,"title":"Summertime Planning Center","url":"summer-activities-and-events","created_at":"2017/02/16 13:11:39 +0000"},{"id":735,"title":"Teacher Appreciation Planning Center: Tips, Tricks \u0026 Ideas for Celebrating Teacher Appreciation Week","url":"Teacher-Appreciation","created_at":"2016/06/02 17:34:23 +0000"},{"id":900,"title":"Family Code Night","url":"FamilyCodeNight","created_at":"2016/08/31 14:43:47 +0000"}
1325,{"id":1058,"title":"Nonprofit Resource Center","url":"Nonprofit-Fundraising-Ideas","created_at":"2017/03/17 19:26:00 +0000"},{"id":728,"title":"Team Scheduling and SignUp Sheets","url":"team-scheduling","created_at":"2016/06/02 14:16:04 +0000"},{"id":864,"title":"Volunteer Appreciation Planning Center","url":"volunteer-appreciation","created_at":"2016/07/29 18:16:11 +0000"},{"id":1359,"title":"Youth Sports Planning Center","url":"youth-sports-planning-center","created_at":"2022/10/28 18:21:17 +0000"},{"id":1402,"title":"Special Events Planning Center","url":"special-events-planning-center","created_at":"2023/05/15 16:33:26 +0000"},{"id":1394,"title":"Church Events Planning Center: Free Church Volunteer Sign Up Sheets for Events, Potlucks \u0026 Ministry Scheduling","url":"church-events-planning-center","created_at":"2023/04/26 20:13:16 +0000"},{"id":1382,"title":"Business Events Planning Center","url":"business-events-planning-center","created_at":"2023/03/28 20:14:12 +0000"},{"id":802,"title":"SignUp.com Volunteer Spotlights","url":"SignUp-Spotlights","created_at":"2016/06/27 20:13:17 +0000"},{"id":801,"title":"News \u0026 More","url":"blog-and-news","created_at":"2016/06/27 13:00:30 +0000"},{"id":901,"title":"CSForAll","url":"CSForAll-Ideas","created_at":"2016/08/31 19:13:04 +0000"},{"id":795,"title":"Idea Center: Resources, Planning Tips \u0026 Ideas to save you time organizing volunteers and events","url":"Idea-Center","created_at":"2016/06/23 13:58:49 +0000"}];
1326                $scope.currentUrl           = '/News';
1327
1328                $scope.toggleMenu = function(e) {
1329                    $scope.showMenu = !$scope.showMenu;
1330                    if( $scope.showMenu ) {
1331                        // hide search
1332                        $scope.showSearch = false;
1333                    }
1334                    e.stopPropagation();
1335                };
1336
1337                $scope.toggleSearch = function(e) {
1338                    if( $scope.searchableArticles.length > 0 ) {
1339                        $scope.showSearch = !$scope.showSearch;
1340
1341                        if( $scope.showSearch ) {
1342                            // hide the menu
1343                            $scope.showMenu = false;
1344                        }
1345                    }
1346                    e.stopPropagation();
1347                };
1348
1349                $scope.toggleMobileDropDown = function(e, navItem) {
1350                    navItem.showMenu = !navItem.showMenu;
1351                    e.stopPropagation();
1352                };
1353
1354                $scope.clickedSearchBar = function(e) {
1355                    if( $scope.showMenu ) {
1356                        // Menu is covering the search bar, so hide it.
1357                        $scope.showMenu = false;
1358                    }
1359                    e.stopPropagation();
1360                };
1361
1362                $(document).on('click', function(e) {
1363                    $timeout(function() {
1364                        $scope.showMenu     = false;
1365                        $scope.showSearch   = false;
1366                    });
1367                });
1368
1369                $('#responsive_nav').on('touchstart', function(e) {
1370                    e.stopPropagation();
1371                });
1372
1373                $(document).on('touchstart', function(e) {
1374                    $timeout(function() {
1375                        $scope.showMenu     = false;
1376                        $scope.showSearch   = false;
1377                    });
1378                });
1379
1380                $scope.selectedArticle = function(item, model, label, event) {
1381                    window.location = '/' + item.url;
1382                };
1383
1384                /*
1385                 * Expecting a string like this:
1386                 *      window_name="my_name" window_specs="width=300,height=100,location=yes"
1387                 */
1388                $scope.addPopUpAttrs = function(id, attrStr) {
1389                    var el = $("#" + id);
1390                    if( el.length ) {
1391                        var attrArrs = global_helper.get_key_value_pairs(attrStr, ' ', /=\"|=\'/, false);
1392                        ng.forEach(attrArrs, function(value, key) {
1393                            if( value.substr(-1) === '"' || value.substr(-1) === "'" ) {
1394                                // remove it
1395                                value = value.substring(0, value.length - 1);
1396                            }
1397                            el.attr(key, value);
1398                        });
1399                    }
1400                };
1401
1402                $timeout(function() {
1403                    // Add pop-up params to pop-up items
1404                    var n, nLen, f, fLen;
1405                    for( n=0, nLen=$scope.navFull.length; n<nLen; n++ ) {
1406                        if( !global_helper.blank($scope.navFull[n].pop_up) ) {
1407                            // We need to add attrs to this one
1408                            $scope.addPopUpAttrs('resource_' + $scope.navFull[n].id, $scope.navFull[n].pop_up);
1409                        }
1410                        // See if there are any children we need to look at... we only go one deep
1411                        if( $scope.navFull[n].children && $scope.navFull[n].children.length > 0 ) {
1412                            for( f=0, fLen=$scope.navFull[n].children.length; f<fLen; f++ ) {
1413                                if( !global_helper.blank($scope.navFull[n].children[f].pop_up) ) {
1414                                    // We need to add attrs to this one
1415                                    $scope.addPopUpAttrs('resource_' + $scope.navFull[n].children[f].id, $scope.navFull[n].children[f].pop_up);
1416                                }
1417                            }
1418                        }
1419                    }
1420                    
1421
1422                    // Show the nav
1423                    $scope.showNav = true;
1424                });
1425            }]);
1426
1427            ng.bootstrap(document.getElementById('responsive_nav'), ['responsiveMenu', 'userMenu']);
1428
1429            // Register AngularJS mini-app
1430            ng.bootstrap(document.getElementById('signin'), ['signin']);
1431    })(window.jQuery, window.angular);
1432</script>
1432
1433
1434
1435            
1436            
1437            <div class="row">
1438                <div class="content-container">
1439                    <main class="main-rail">
1440                        <style type="text/css">
1441
1442body.vs1.responsive {min-width: 100%;}
1443
1444</style><!-- CSSDIVIDER --><style>
1445	@font-face {
1446		font-family: "Gordita";
1447		src: url("/fonts/gordita-regular.woff2") format("woff2");
1448		font-weight: 400;
1449		font-style: normal;
1450		font-display: swap;
1451	}
1452	
1453	@font-face {
1454		font-family: "Gordita";
1455		src: url("/fonts/gordita-medium.woff2") format("woff2");
1456		font-weight: 500;
1457		font-style: normal;
1458		font-display: swap;
1459	}
1460	
1461	@font-face {
1462		font-family: "Gordita";
1463		src: url("/fonts/gordita-bold.woff2") format("woff2");
1464		font-weight: 700;
1465		font-style: normal;
1466		font-display: swap;
1467	}
1468	
1469	:root {
1470		--brand-blue: #3993bf;
1471		--ink: #222;
1472		--muted: #5a5a5a;
1473	}
1474	
1475	* {
1476		box-sizing: border-box;
1477	}
1478	
1479	body {
1480		font-family: "Gordita", "PT Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
1481		color: var(--ink);
1482		line-height: 1.6;
1483		max-width: 900px;
1484		margin: 0 auto;
1485		padding: 40px 20px 80px;
1486	}
1487	
1488	h1 {
1489		font-weight: 700;
1490		font-size: 2rem;
1491		margin-bottom: 0.25em;
1492	}
1493	
1494	h2 {
1495		font-weight: 700;
1496		font-size: 1.4rem;
1497		margin-top: 2.5em;
1498	}
1499	
1500	p.lede {
1501		font-size: 1.05rem;
1502		color: var(--muted);
1503		max-width: 65ch;
1504	}
1505	
1506	a {
1507		color: var(--brand-blue);
1508		text-decoration: none;
1509	}
1510	
1511	a:hover {
1512		text-decoration: underline;
1513	}
1514	
1515	.press-grid {
1516		display: grid;
1517		grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
1518		gap: 24px;
1519		align-items: center;
1520		margin: 24px 0 8px;
1521	}
1522	
1523	.press-grid figure {
1524		margin: 0;
1525		text-align: center;
1526	}
1527	
1528	.press-grid img {
1529		max-width: 100%;
1530		max-height: 48px;
1531		filter: grayscale(100%);
1532		opacity: 0.8;
1533		transition: opacity 0.15s ease, filter 0.15s ease;
1534	}
1535	
1536	.press-grid a:hover img {
1537		filter: none;
1538		opacity: 1;
1539	}
1540	
1541	.press-grid figcaption {
1542		font-size: 0.72rem;
1543		color: var(--muted);
1544		margin-top: 6px;
1545	}
1546	
1547	.flagged {
1548		font-size: 0.65rem;
1549		color: #b45309;
1550		display: block;
1551	}
1552	
1553	.quote-block {
1554		background: #f7f9fa;
1555		border-left: 4px solid var(--brand-blue);
1556		padding: 20px 24px;
1557		border-radius: 4px;
1558		font-size: 1.05rem;
1559	}
1560	
1561	.quote-block cite {
1562		display: block;
1563		margin-top: 12px;
1564		font-style: normal;
1565		font-size: 0.9rem;
1566		color: var(--muted);
1567	}
1568	
1569	.fact-strip {
1570		display: flex;
1571		flex-wrap: wrap;
1572		gap: 24px;
1573		margin: 24px 0;
1574		padding: 20px 0;
1575		border-top: 1px solid #e5e5e5;
1576		border-bottom: 1px solid #e5e5e5;
1577	}
1578	
1579	.fact-strip div {
1580		flex: 1 1 180px;
1581	}
1582	
1583	.fact-strip strong {
1584		display: block;
1585		font-size: 1.6rem;
1586		color: var(--brand-blue);
1587	}
1588	
1589	.fact-strip span {
1590		font-size: 0.85rem;
1591		color: var(--muted);
1592	}
1593	
1594	.links-list {
1595		columns: 2;
1596		column-gap: 40px;
1597		list-style: none;
1598		padding: 0;
1599	}
1600	
1601	.links-list li {
1602		break-inside: avoid;
1603		margin-bottom: 10px;
1604	}
1605	
1606	footer {
1607		margin-top: 3em;
1608		padding-top: 1.5em;
1609		border-top: 1px solid #e5e5e5;
1610		font-size: 0.85rem;
1611		color: var(--muted);
1612	}
1613	
1614	@media (max-width: 600px) {
1615		.links-list {
1616			columns: 1;
1617		}
1618	}
1619
1620</style><header><h1>SignUp.com in the News</h1><p class="lede"><span style="font-size: 14px;">SignUp — formerly VolunteerSpot — is the free online tool millions of parents, teachers, coaches, and nonprofit organizers use to build sign-up sheets, schedule volunteers, and send automatic reminders. Founded in 2009 by Karen Bantuveris, the platform has been covered by CNN, TODAY, New York Times, Wall Street Journal and more. Here's where you've seen us.</span></p></header><section><h2 id="fast-facts">Fast Facts About SignUp</h2><div class="fact-strip"><div><strong>2009</strong>Founded as VolunteerSpot in Austin, TX</div><div><strong>2016</strong>Rebranded to SignUp.com</div><div><strong>35M+</strong>People have relied on SignUp.com</div><div><strong>$0</strong>Free Basic Plan great for simple activities and small groups</div></div></section><section><h2 id="press-mentions">Media Coverage &amp; Press Mentions</h2><p>A selection of outlets that have featured SignUp.com and its earlier identity, VolunteerSpot, since 2010. Each link goes directly to the original coverage.</p><div class="row text-center"><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><a class="pop-up" href="https://www.today.com/parents/jennifer-lopez-room-mom-material-tips-star-other-moms-6c10898690" rel="noopener noreferrer" target="_blank"><img src="//vspot.s3.amazonaws.com/banner_imgs/today-logo.png" class="fr-dii" border="0" alt="msn logo"></a></div><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><a class="pop-up" href="https://www.youtube.com/watch?v=Z1nWF6YYG78" rel="noopener noreferrer" target="_blank"><img alt="ReleaseWire logo" src="//vspot.s3.amazonaws.com/banner_imgs/cnn-logo.png" class="fr-dii" border="0"></a></div><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><a class="pop-up" href="//vspot.s3.amazonaws.com/sign-up/VolunteerSpot-Time-Magazine.pdf" rel="noopener noreferrer" target="_blank"><img alt="Time Magazine" src="//vspot.s3.amazonaws.com/banner_imgs/timemagazin-bubble.png" class="fr-dii" border="0"></a></div><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><a class="pop-up" href="https://www.wsj.com/articles/SB10001424052970204422404576596700589072390" rel="noopener noreferrer" target="_blank"><img alt="Venture Beat" src="https://vspot.s3.us-east-1.amazonaws.com/banner_imgs/Wall+Street+Journal+logo.png" class="fr-dii" border="0"></a></div><div class="hidden-xs hidden-sm col-md-2 col-lg-2">&nbsp;</div></div><div class="row text-center"><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><a class="pop-up" href="https://www.pinterest.com/pin/201254677076239250/" rel="noopener noreferrer" target="_blank"><img alt="FamilyFun" src="//vspot.s3.amazonaws.com/banner_imgs/family-fun-logo.png" class="fr-dii" data-pin-nopin="true" border="0"></a></div><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><a class="pop-up" href="https://techcrunch.com/2012/06/27/targeting-power-moms-volunteerspot-secures-1-5m-in-series-a-from-ff-venture-capital-and-more/" rel="noopener noreferrer" target="_blank"><img alt="Tech Crunch" src="//vspot.s3.amazonaws.com/banner_imgs/newyorktimes-logo.png" class="fr-dii" border="0"></a></div><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><a class="pop-up" href="https://www.inc.com/christina-desmarais/10-helpful-apps-and-websites-for-moms.html" rel="noopener noreferrer" target="_blank"><img alt="Inc. Magazine" src="//vspot.s3.amazonaws.com/banner_imgs/inc-logo.png" class="fr-dii" border="0" data-pin-nopin="true"></a></div><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><a class="pop-up" href="/news/RSFamilyVolunteerSpot.pdf" rel="noopener noreferrer" target="_blank"><img src="//vspot.s3.amazonaws.com/banner_imgs/real-simple-logo.png" class="fr-dii" border="0" data-pin-nopin="true"></a></div><div class="hidden-xs hidden-sm col-md-2 col-lg-2">&nbsp;</div></div><div class="row text-center"><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><a class="pop-up" href="/news/WomansDay_BackToSchool_VolunteerSpot.pdf" rel="noopener noreferrer" target="_blank"><img src="//vspot.s3.amazonaws.com/banner_imgs/womansday-logo.png" class="fr-dii" border="0"></a></div><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><a class="pop-up" href="https://mashable.com/2012/08/29/volunteerspot/" rel="noopener noreferrer" target="_blank"><img src="//vspot.s3.amazonaws.com/banner_imgs/mashable-logo.png" class="fr-dii" border="0"></a></div><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><a class="pop-up" href="https://coolmomtech.com/2015/08/best-organizational-apps-for-parents-back-to-school-tech-guide-2015/" rel="noopener noreferrer" target="_blank"><img src="//vspot.s3.amazonaws.com/banner_imgs/coolmom-logo.png" class="fr-dii" border="0"></a></div><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><a class="pop-up" href="https://www.makeuseof.com/tag/easily-coordinate-volunteers-volunteer-spot/" rel="noopener noreferrer" target="_blank"><img src="//vspot.s3.amazonaws.com/banner_imgs/makeuseof-logo.png" class="fr-dii" border="0"></a></div><div class="hidden-xs hidden-sm col-md-2 col-lg-2">&nbsp;</div></div><div class="row text-center"><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><a class="pop-up" href="https://www.weareaustintech.com/karen-bantuveris/" rel="noopener noreferrer" target="_blank"><img src="//vspot.s3.amazonaws.com/banner_imgs/weareaustintech-logo.png" class="fr-dii" border="0"></a></div><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><a class="pop-up" href="https://techcrunch.com/2012/06/27/targeting-power-moms-volunteerspot-secures-1-5m-in-series-a-from-ff-venture-capital-and-more/" rel="noopener noreferrer" target="_blank"><img alt="Mashable" src="//vspot.s3.amazonaws.com/banner_imgs/tech-crunch-logo.png" class="fr-dii" border="0"></a></div><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><br></div><div class="col-sm-3 col-md-3 col-lg-3 circles text-center"><br></div></div><div class="row text-center"><div class="hidden-xs hidden-sm col-md-2 col-lg-2">&nbsp;</div></div><h1 class="h3">&nbsp;</h1></section><section><h2 id="about-signup">What Is SignUp?</h2><div class="quote-block">SignUp is a free platform for coordinating group activities — sign-up sheets, volunteer schedules, online calendars, and automated reminders. Founded in 2009 as VolunteerSpot, a solution for volunteer coordination, the company rebranded to SignUp.com in 2016 to reflect its broader use beyond volunteering. Today, more than 35 million people have used SignUp.com to organize everything from classroom snack schedules to nonprofit fundraisers.&nbsp;<cite>— SignUp company overview</cite></div></section><section><h2 id="faqs">Frequently Asked Questions</h2><h3>Is VolunteerSpot the same company as SignUp?</h3><p>Yes. VolunteerSpot changed its name to SignUp in 2016. Accounts, logins, and existing sign up links carried over unchanged — only the name and branding changed.</p><h3>Who founded SignUp?</h3><p>Karen Bantuveris founded the company (as VolunteerSpot) in 2009 in Austin, Texas, after struggling to coordinate classroom volunteers through reply-all email chains.</p><h3>Is SignUp free to use?</h3><p>Yes. Creating a SignUp sheet and inviting participants is free. Optional premium plans add features like custom fields, hour tracking, and multiple organizers.</p><h3>How many people use SignUp?</h3><p>More than 35 million people have used SignUp for scheduling and group coordination.</p></section><footer><p><a href="/About"><span style="font-size: 10px;">Our Story &amp; Philosophy</span></a><span style="font-size: 10px;">&nbsp;· <a href="/Reviews">User Love &amp; Stories</a> · <span style="font-size: 10px;"><a href="/signup-spotlights">SignUp Spotlights</a><span style="font-size: 10px;">&nbsp;·&nbsp;</span></span><a href="/About/Team">Team</a> · <a href="/about/company-press-releases">Recent Press Releases</a> ·&nbsp;</span><a href="/Our-New-Name-FAQ"><span style="font-size: 10px;">Our New Name FAQ</span></a></p></footer><!-- ============================================================
1621     Structured data (GEO / AEO): helps AI answer engines and search
1622     features cite this page accurately for entity + FAQ queries.
1623     ============================================================ --><p><br></p>
1623<script type="application/ld+json">
1624	{ "@context": "https://schema.org", "@type": "Organization", "name": "SignUp.com", "alternateName": "VolunteerSpot", "url": "https://signup.com", "foundingDate": "2009", "founder": { "@type": "Person", "name": "Karen Bantuveris" }, "description": "SignUp.com (formerly VolunteerSpot) is a free online platform for creating sign up sheets, scheduling volunteers, and sending automated reminders for schools, teams, nonprofits, and businesses.", "sameAs": [ "https://twitter.com/SignUpdotcom", "https://www.facebook.com/SignUpdotcom", "https://www.pinterest.com/signupdotcom/" ] }
1625</script>
1625<p><br></p>
1625<script type="application/ld+json">
1626	{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "Is VolunteerSpot the same company as SignUp.com?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. VolunteerSpot changed its name to SignUp.com in 2016. Accounts, logins, and existing sign up links carried over unchanged." } }, { "@type": "Question", "name": "Who founded SignUp.com?", "acceptedAnswer": { "@type": "Answer", "text": "Karen Bantuveris founded the company, originally named VolunteerSpot, in 2009 in Austin, Texas." } }, { "@type": "Question", "name": "Is SignUp.com free to use?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, creating a sign up sheet and inviting participants is free. Optional premium plans add extra features." } }, { "@type": "Question", "name": "How many people use SignUp.com?", "acceptedAnswer": { "@type": "Answer", "text": "More than 12 million people use SignUp.com for scheduling, sign ups, and group coordination." } } ] }
1627</script>
1627
1628                    </main>
1629                    <aside class="right-rail">
1630                            <div class="right-column">
1631                            
1632    <div class="registration">
1633        <div class="planning-content clearfix">
1634            <a href="/">
1635                <img src="/imgs/signup/logo.png" alt="Signup Logo">
1636            </a>
1637
1638            <h3>Free Online SignUp Sheets</h3>
1639
1640            <div class="planning-icons clearfix">
1641                <div class="planning-icon">
1642                    <img src="/imgs/icons/step1-calendar.png" alt="You Plan">
1643                    <br>
1644                    Plan
1645                </div>
1646                <div class="planning-icon">
1647                    <img src="/imgs/icons/step2-icon.png" alt="They Sign Up">
1648                    <br>
1649                    Sign Up
1650                </div>
1651                <div class="planning-icon">
1652                    <img src="/imgs/icons/step3-clock.png" alt="We Remind">
1653                    <br>
1654                    Remind
1655                </div>
1656            </div>
1657
1658            <div class="planning-button">
1659                <a href="/Register">
1660                    <button class="btn btn-primary">Free! Get Started</button>
1661                </a>
1662            </div>
1663        </div>
1664    </div>
1665
1666    </div>
1667
1668                    </aside>
1669                </div>
1670            </div>
1671
1672            <div id="footer_container" class="container-fluid">
1673                <section id="footer" class="clearfix">
1674                        <div class="left-column">
1675
1676        <div id="copyright">
1677            &copy; 2026 VolunteerSpot, Inc. All Rights Reserved.
1678        </div>
1679
1680        <div id="footer_links">
1681            <span class="hidden-xs hidden-sm">
1682                <a href="#page_top">Back to Top &#94;</a>
1683                &nbsp;|&nbsp;
1684            </span>
1685            <a href="/Terms">Terms of Service</a>
1686            &nbsp;|&nbsp;
1687            <a href="/Privacy">Privacy Policy</a><a href="/Privacy#CCPA"> (CCPA)</a>
1688            &nbsp;|&nbsp;
1689            <span class="hidden-xs hidden-sm">
1690                <a href="/Site-Map">Site Map</a>
1691                &nbsp;|&nbsp;
1692            </span>
1693            <a href="/Contact">Contact</a>
1694            &nbsp;|&nbsp;
1695            <span class="hidden-xs hidden-sm">
1696                <a href="/Help">Help</a>
1697                &nbsp;|&nbsp;
1698            </span>
1699          <a href="/advertise">Advertise With Us</a> |
1700            <a href="/Mobile-Demo">Demo</a>
1701        </div>
1702
1703    </div>
1704
1705    <div class="right-column">
1706
1707        <div id="footer_social">
1708            <a href="https://twitter.com/SignUpdotcom" target="_blank" rel="noopener noreferrer" aria-label="Twitter (opens in a new tab)"><img src="/imgs/organizer/twitter-icon.png" alt="Twitter"></a>
1709            <a href="https://www.youtube.com/c/Signupcom" target="_blank" rel="noopener noreferrer" aria-label="YouTube (opens in a new tab)"><img src="/imgs/organizer/youtube-icon.png" alt="YouTube"></a>
1710            <a href="https://www.facebook.com/SignUpdotcom" target="_blank" rel="noopener noreferrer" aria-label="Facebook (opens in a new tab)"><img src="/imgs/organizer/facebook-icon.png" alt="Facebook"></a>
1711            <a href="https://www.pinterest.com/signupdotcom/" target="_blank" rel="noopener noreferrer" aria-label="Pinterest (opens in a new tab)"><img src="/imgs/organizer/pinterest-icon.png" alt="Pinterest"></a>
1712        </div>
1713
1714    </div>
1715 
1716    <div class="br"></div>
1717
1718    <div class="visible-xs visible-sm text-center back-to-top">
1719        <a href="#page_top">Back to Top &#94;</a>
1720    </div>
1721
1722    <div class="footer-secondary-links hidden-xs hidden-sm">
1723        <hr>
1724    </div>
1725
1726        <div class="container-fluid hidden-xs hidden-sm">
1727            <div class="row">
1728                    <div class="col-xs-3 footer-col">
1729                        <h3>Go To</h3>
1730                        <div class="br"></div>
1731                            <ul class="footer-links">
1732                                
1733        <li  >
1734
1735                <a href="/index" class="" >Home</a>
1736
1737        </li>
1738        <li  >
1739
1740                <a href="/Find-My-SignUp" class="" >Find My SignUp</a>
1741
1742        </li>
1743        <li  >
1744
1745                <a href="/login/signin" class="" >Sign In</a>
1746
1747        </li>
1748        <li  >
1749
1750                <a href="/Register" class="" >Register</a>
1751
1752        </li>
1753
1754                            </ul>
1755                    </div>
1756                    <div class="col-xs-3 footer-col">
1757                        <h3>Help &#38; Resources</h3>
1758                        <div class="br"></div>
1759                            <ul class="footer-links">
1760                                
1761        <li  >
1762
1763                <a href="https://signuphelp.zendesk.com/hc/en-us" class="" >Help Center</a>
1764
1765        </li>
1766        <li  >
1767
1768                <a href="/Video/VideoTour" class="" >Quick Tip Videos</a>
1769
1770        </li>
1771        <li  >
1772
1773                <a href="/Collect-Contributions" class="" >Collect Money</a>
1774
1775        </li>
1776        <li  >
1777
1778                <a href="/signup-compare-your-options" class="" >Compare</a>
1779
1780        </li>
1781        <li  >
1782
1783                <a href="/Pricing" class="" >Pricing</a>
1784
1785        </li>
1786        <li  >
1787
1788                <a href="/About/Logos" class="" >Logos &#38; Buttons</a>
1789
1790        </li>
1791        <li  >
1792
1793                <a href="/free-online-signup-tools-resources" class="" >Free Sign-Up Tools & Resources</a>
1794
1795        </li>
1796
1797                            </ul>
1798                    </div>
1799                    <div class="col-xs-3 footer-col">
1800                        <h3>Company</h3>
1801                        <div class="br"></div>
1802                            <ul class="footer-links">
1803                                
1804        <li class=&quot;has-children&quot; >
1805
1806                <a href="/About" class="" >About</a>
1807
1808                <ul>
1809                    
1810        <li  >
1811
1812                <a href="/about/company-press-releases" class="" >Company Press Releases</a>
1813
1814        </li>
1815
1816                </ul>
1817        </li>
1818        <li  >
1819
1820                <a href="/About/Team" class="" >Team SignUp</a>
1821
1822        </li>
1823        <li  >
1824
1825                <a href="//vspot.s3.amazonaws.com/sign-up/SignUp-Company-Fact-Sheet.pdf" class="" >Company Fact Sheet [pdf]</a>
1826
1827        </li>
1828        <li  >
1829
1830                <a href="/News" class="" >SignUp In the News</a>
1831
1832        </li>
1833        <li  >
1834
1835                <a href="/Partners" class="" >Partners &#38; Pages</a>
1836
1837        </li>
1838        <li  >
1839
1840                <a href="/responsible-disclosure-policy" class="" >Responsible Disclosure Policy</a>
1841
1842        </li>
1843        <li  >
1844
1845                <a href="/responsible-disclosure-hall-of-fame" class="" >Responsible Disclosure Hall Of Fame</a>
1846
1847        </li>
1848        <li  >
1849
1850                <a href="https://signup.com/Privacy#CCPA" class="" >Do Not Sell My Personal Information</a>
1851
1852        </li>
1853
1854                            </ul>
1855                    </div>
1856                    <div class="col-xs-3 footer-col">
1857                        <h3>Connect</h3>
1858                        <div class="br"></div>
1859                            <ul class="footer-links">
1860                                
1861        <li  >
1862
1863                <a href="/Contact" class="" >Contact</a>
1864
1865        </li>
1866        <li class=&quot;has-children&quot; >
1867
1868                <a href="/partner-hub" class="" >Brand Partner Hub</a>
1869
1870                <ul>
1871                    
1872        <li  >
1873
1874                <a href="/Advertise" class="" >Advertise With Us</a>
1875
1876        </li>
1877
1878                </ul>
1879        </li>
1880
1881                            </ul>
1882                    </div>
1883            </div>
1884        </div>
1885        <div class="footer-secondary-links hidden-xs hidden-sm">
1886            <hr>
1887        </div>
1888
1889    <!--Begin About Section -->
1890    
1891    <div class="about-section-footer">
1892        <h3>About SignUp</h3>
1893        <p>At SignUp, we believe that when people get together, great things happen. That’s why parents and teachers, business and community leaders, and friends and coworkers trust our coordination resources and applications to save time and achieve remarkable outcomes. Our simple, intuitive SignUp sheets and scheduling tools make it easy for people to join together and say YES to pitching in, signing up, and helping out. No waiting for approvals and passwords, no software to install—just free, easy scheduling and SignUp tools for everyday heroes. Use SignUp for anything including school activities, potlucks, service projects, carnivals and walk-a-thons, class parties, teacher appreciation events, swim meets, tournaments, charity races, office hours, car pool, parent-teacher conference SignUps and more. Automatic reminders help participants keep their commitments, and easy online calendar editing, reporting and messaging saves time and energy, so everyone can do more GOOD!</p>
1894    </div>
1895
1896    <!--End About Section-->
1897
1898    <div id="error_dialog" class="clearfix">
1899        <div class="error-img clearfix">
1900            <!-- Add when we show the dialog... less for the user to load, and Facebook won't find by mistake as a sharing image. -->
1901        </div>
1902        <div class="error-box clearfix" id="supported_browser_error">
1903            <p class="notice">Bummer! An error has occurred on this page. We have sent an error report back to the geeks.</p>
1904            <p>Possible recovery paths:</p>
1905            <ul>
1906                <li>You may be able to refresh the page and continue.</li>
1907                <li>Is it a repeated error? Please email <a id="error_email_link" href="mailto:[email protected]?Subject=SignUp.com%20Client%20Error">Support</a> with the details.</li>
1908            </ul>
1909        </div>
1910        <div class="error-box clearfix" id="old_browser_error">
1911            <p class="notice">Bummer! An error has occurred on this page. Unfortunately you are using an unsupported browser.
1912            SignUp.com is not able to support technology this old.</p>
1913            <p>Possible recovery paths:</p>
1914            <ul>
1915                <li>You should <a href="http://www.updateyourbrowser.net/en/">upgrade as soon as possible</a>. It's free!</li>
1916            </ul>
1917        </div>
1918    </div>
1919
1920
1921<script>
1922var googletag = googletag || {};
1923
1924if ((typeof(vspot_dont_run_ad_queue) === 'undefined' || vspot_dont_run_ad_queue == false) &&
1925    (typeof(window.vspot_tags) !== 'undefined' && window.vspot_tags.length > 0)) {
1926
1927    googletag.cmd = googletag.cmd || [];
1928    (function() {
1929        var gads = document.createElement('script');
1930        gads.async = 'true';
1931        gads.type = 'text/javascript';
1932        var useSSL = 'https:' == document.location.protocol;
1933        gads.src = (useSSL ? 'https:' : 'http:') +
1934                '//securepubads.g.doubleclick.net/tag/js/gpt.js';
1935        var node = document.getElementsByTagName('script')[0];
1936        node.parentNode.insertBefore(gads, node);
1937    })();
1938
1939    googletag.cmd.push(function() {
1940        for (var i = 0; i < window.vspot_tags.length; i++) {
1941            try {
1942                eval(window.vspot_tags[i]);
1943            }
1944            catch(err) {}
1945        }
1946        // handle commands added after this has run. ignore errors.
1947        window.vspot_tags.push = function() {
1948            try {
1949                eval(Array.from(arguments).join(';'));
1950            }
1951            catch(err) {}
1952        };
1953
1954
1955        googletag.pubads().collapseEmptyDivs();
1956        googletag.pubads().enableSingleRequest();
1957
1958            googletag.pubads().setTargeting("Org", []);
1959            googletag.pubads().setTargeting("Act", []);
1960            googletag.pubads().setTargeting("Plan", ['']);
1961        googletag.enableServices();
1962
1963        for (var i = 0; i < window.vspot_cmds.length; i++) {
1964            try {
1965                eval(window.vspot_cmds[i]);
1966            } catch(err) {}
1967        }
1968        // handle commands added after this has run
1969        window.vspot_cmds.push = function() {
1970            try {
1971                eval(Array.from(arguments).join(';'));
1972            } catch(err) {}
1973        };
1974
1975    });
1976}
1977//window._pnq = window._pnq || [];
1978//_pnq.push(['setId', 'pn-490587b170ae94d7']);
1979//(function() {
1980//    var pnr = document.createElement('script');
1981//    pnr.type = 'text/javascript';
1982//    pnr.async = true;
1983//    pnr.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'report-ads-to.pubnation.com/dist/pnr.js?t=pn-490587b170ae94d7';
1984//    var s = document.getElementsByTagName('script')[0];
1985//    s.parentNode.insertBefore(pnr, s);
1986//})();
1987
1988</script>
1988
1989
1990<button id="pmLink" class="about-section-footer" style="visibility:hidden">Privacy Manager</button>
1991
1992                </section>
1993            </div>
1994        </div>
1995    </body>
1996</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.