Newby query questions
We have an existing mailing which I would like to able to filter records with no solicit codes out. I cant see a way of doing this..can any one advise?
Also, can anyone point me at some detailed documentation for Mailing/query so I can understand how a mailing interacts with its queries? The user guide helps with how to select options etc but doesnt help me understand how it works with the queries..
thanks-
Comments
-
Using a query with a mailing/export/report helps you to select the constituents that are being included, rather than mail everyone in the entire database.
Do you mean that you want to remove anyone that doesn't have any solicit codes at all, and retain only people who have one or more solicit codes regardless of what they are? I don't think you'll be able to do this within the mailing itself, as the filters only allow you to remove people with solicit codes, but if you use a query with the critieria "solicit code description not blank" that should work.
If you only want to retain people with specific solicit codes, you can change that to "solicit code description one of..."0 -
Hi Alan
Thanks for the response. My problem is that we have this mailing cretaed by a previous admin and I am trying to trouble shoot an issue with it to confirm or not it is generating the correct records, with the required solicit codes filtered out. However it produces close to 10000 records many of which have no solicit code (which is correct but is making it very difficult for me to validate the records for those which do have solicit codes). If i could filter out the blank records I would have a much smaller result set with which to validate the codes being pulled through.
The only options i can see on the filter screen are to exclude solicit codes which are not blank...and i cannot see any way to manualy add another filter..0 -
suzie deaves:
Hi Alan
Thanks for the response. My problem is that we have this mailing cretaed by a previous admin and I am trying to trouble shoot an issue with it to confirm or not it is generating the correct records, with the required solicit codes filtered out. However it produces close to 10000 records many of which have no solicit code (which is correct but is making it very difficult for me to validate the records for those which do have solicit codes). If i could filter out the blank records I would have a much smaller result set with which to validate the codes being pulled through.
The only options i can see on the filter screen are to exclude solicit codes which are not blank...and i cannot see any way to manualy add another filter..If I'm understanding this correctly, then a better solution would be to create a separate query looking for anyone with one of the solicit codes you want to filter out. Then, take the query that is currently generating your mailng list and merge the two queries.
When you're looking at the query module, there's an array of buttons across the top, one of which is "merge." Click on that. In the first of the two search boxes, find the original mailing list query. In the second, find your new query that looks for all people you want removed from the mailing. Then in the dropdown menu below that, click the SUB operator. This will remove all bad records from the original list.
This is a recommended way for generating mailing lists, btw. Always have an INCLUDE query, an EXCLUDE query, and then merge those together with SUB as the operator to get a clean file. Then you use that to plug into either a mail module or an export.
0 -
suzie deaves:
Hi Alan
Thanks for the response. My problem is that we have this mailing cretaed by a previous admin and I am trying to trouble shoot an issue with it to confirm or not it is generating the correct records, with the required solicit codes filtered out. However it produces close to 10000 records many of which have no solicit code (which is correct but is making it very difficult for me to validate the records for those which do have solicit codes). If i could filter out the blank records I would have a much smaller result set with which to validate the codes being pulled through.
The only options i can see on the filter screen are to exclude solicit codes which are not blank...and i cannot see any way to manualy add another filter..What Ryan Hyde said -- and, as a newbie you may not realize that Query is a grouping tool -- it's not designed to be a stand alone report or mailing tool. So when your query has results that show multiples of the same record that is normal.
To piggyback on Ryan's suggestions -- it could be that you have found the main query from your precedessor and not the secondary one that the first gets merged with. The second query would probably contain the solicit codes (or not codes) you are supposed to be removed/subtracted from the list. Because the merge process produces a Static query -- even though the criteria is the same everytime, you would have to do a merge and produce a new one for the new mailing in order to update the mailing list you want to send to. Makes sense I hope.
0 -
What format is your existing mailing? Is it a query, a mail file, an excel list?
If you have a list of Constituent IDs you could copy them into a query and then filter this query by "solicit code description not blank".
If it is a Mail file you could create a query from there, when running the mail module on the bottom it says create...output query and then filter this query.
0 -
Thanks for all the replies - this is helping me understand what is going but still not sure the best solution. I think that the mailing needs to be 2 seperate mailings and not 1 to achive what is being asked of me and the design is fine for one option not for 2..
I have inherited 6 queries - each of which which add to (dupliates not included) to the result set for the Mailing.
The mailing filters out several solicit codes, which works fine.
however, the problem is this:-
one SC is do not send 'a'
another is do not send 'b'
some users want- both 'a+b' (null solicit code) so thats fine
those that dont want 'a' but do want 'b' are filtered out by current settings
if I filter out 'a & b' then I lose the consitiuents that just want 'a' but not 'b' and those that want 'b' but not 'a' ....
If I produce 2 files those that do want 'a' and those that do want 'b' then I have duplicate null entries(9000+ records) for 'a+b' as I cant see anyway to remove the blanks in the second run of the query thorugh a filter....
my head hurts...
0 -
suzie deaves:
Thanks for all the replies - this is helping me understand what is going but still not sure the best solution. I think that the mailing needs to be 2 seperate mailings and not 1 to achive what is being asked of me and the design is fine for one option not for 2..
I have inherited 6 queries - each of which which add to (dupliates not included) to the result set for the Mailing.
The mailing filters out several solicit codes, which works fine.
however, the problem is this:-
one SC is do not send 'a'
another is do not send 'b'
some users want- both 'a+b' (null solicit code) so thats fine
those that dont want 'a' but do want 'b' are filtered out by current settings
if I filter out 'a & b' then I lose the consitiuents that just want 'a' but not 'b' and those that want 'b' but not 'a' ....
If I produce 2 files those that do want 'a' and those that do want 'b' then I have duplicate null entries(9000+ records) for 'a+b' as I cant see anyway to remove the blanks in the second run of the query thorugh a filter....
my head hurts...
I think maybe you'll find a way around it by using 'or' statements in parentheses. Where are the solicit codes being excluded? If it's at the query stage:
AND (solicit code does not equal 'a' OR solicit code does not equal 'b').
0 -
Sarah Getgood:
suzie deaves:
Thanks for all the replies - this is helping me understand what is going but still not sure the best solution. I think that the mailing needs to be 2 seperate mailings and not 1 to achive what is being asked of me and the design is fine for one option not for 2..
I have inherited 6 queries - each of which which add to (dupliates not included) to the result set for the Mailing.
The mailing filters out several solicit codes, which works fine.
however, the problem is this:-
one SC is do not send 'a'
another is do not send 'b'
some users want- both 'a+b' (null solicit code) so thats fine
those that dont want 'a' but do want 'b' are filtered out by current settings
if I filter out 'a & b' then I lose the consitiuents that just want 'a' but not 'b' and those that want 'b' but not 'a' ....
If I produce 2 files those that do want 'a' and those that do want 'b' then I have duplicate null entries(9000+ records) for 'a+b' as I cant see anyway to remove the blanks in the second run of the query thorugh a filter....
my head hurts...
I think maybe you'll find a way around it by using 'or' statements in parentheses. Where are the solicit codes being excluded? If it's at the query stage:
AND (solicit code does not equal 'a' OR solicit code does not equal 'b').The queries do not filter on the Solicit code at all - there are other criteria though; The Mail settup runs a filter on the solicit codes from the underlying queries.
I did think of adding this to all 6 queries but it all ready takes a while to run and I think this would slow it right down....
0 -
You can enter your queries into segment in mail to avoid duplication.
See Christines Post here:
https://community.blackbaud.com/forums/viewtopic/158/32494?post_id=131681#p131681
0 -
Can any one point me at some more advanced documentation than the Query User Guide.. I clearly need to find out more about the power of queries.. :-)0
-
suzie deaves:
Can any one point me at some more advanced documentation than the Query User Guide.. I clearly need to find out more about the power of queries.. :-)Suzie - Blackbaud.com has a great library of user guides - it is not necessarily a "fun" read as they are technical guides. To find them go to Blackbaud.com > Support > How-To Documentation > Raiser's Edge 7. For your convenience here is the link to the Query & Export one... https://www.blackbaud.com/files/support/guides/re7/queryexp.pdf. If you continue to have issues, feel free to PM me. I would be happy to talk through your issue with you.
0
Categories
- All Categories
- Shannon parent
- shannon 2
- shannon 1
- 21 Advocacy DC Users Group
- 14 BBCRM PAG Discussions
- 89 High Education Program Advisory Group (HE PAG)
- 28 Luminate CRM DC Users Group
- 8 DC Luminate CRM Users Group
- Luminate PAG
- 5.9K Blackbaud Altru®
- 58 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 409 bbcon®
- 2.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- donorCentrics®
- 1.1K Blackbaud eTapestry®
- 2.8K Blackbaud Financial Edge NXT®
- 1.1K Blackbaud Grantmaking™
- 527 Education Management Solutions for Higher Education
- 1 JustGiving® from Blackbaud®
- 4.6K Education Management Solutions for K-12 Schools
- Blackbaud Luminate Online & Blackbaud TeamRaiser
- 16.4K Blackbaud Raiser's Edge NXT®
- 4.1K SKY Developer
- 547 ResearchPoint™
- 151 Blackbaud Tuition Management™
- 1 YourCause® from Blackbaud®
- 61 everydayhero
- 3 Campaign Ideas
- 58 General Discussion
- 115 Blackbaud ID
- 87 K-12 Blackbaud ID
- 6 Admin Console
- 949 Organizational Best Practices
- 353 The Tap (Just for Fun)
- 235 Blackbaud Community Feedback Forum
- 55 Admissions Event Management EAP
- 18 MobilePay Terminal + BBID Canada EAP
- 36 EAP for New Email Campaigns Experience in Blackbaud Luminate Online®
- 109 EAP for 360 Student Profile in Blackbaud Student Information System
- 41 EAP for Assessment Builder in Blackbaud Learning Management System™
- 9 Technical Preview for SKY API for Blackbaud CRM™ and Blackbaud Altru®
- 55 Community Advisory Group
- 46 Blackbaud Community Ideas
- 26 Blackbaud Community Challenges
- 7 Security Testing Forum
- 1.1K ARCHIVED FORUMS | Inactive and/or Completed EAPs
- 3 Blackbaud Staff Discussions
- 7.7K ARCHIVED FORUM CATEGORY [ID 304]
- 1 Blackbaud Partners Discussions
- 1 Blackbaud Giving Search™
- 35 EAP Student Assignment Details and Assignment Center
- 39 EAP Core - Roles and Tasks
- 59 Blackbaud Community All-Stars Discussions
- 20 Blackbaud Raiser's Edge NXT® Online Giving EAP
- Diocesan Blackbaud Raiser’s Edge NXT® User’s Group
- 2 Blackbaud Consultant’s Community
- 43 End of Term Grade Entry EAP
- 92 EAP for Query in Blackbaud Raiser's Edge NXT®
- 38 Standard Reports for Blackbaud Raiser's Edge NXT® EAP
- 12 Payments Assistant for Blackbaud Financial Edge NXT® EAP
- 6 Ask an All Star (Austen Brown)
- 8 Ask an All-Star Alex Wong (Blackbaud Raiser's Edge NXT®)
- 1 Ask an All-Star Alex Wong (Blackbaud Financial Edge NXT®)
- 6 Ask an All-Star (Christine Robertson)
- 21 Ask an Expert (Anthony Gallo)
- Blackbaud Francophone Group
- 22 Ask an Expert (David Springer)
- 4 Raiser's Edge NXT PowerUp Challenge #1 (Query)
- 6 Ask an All-Star Sunshine Reinken Watson and Carlene Johnson
- 4 Raiser's Edge NXT PowerUp Challenge: Events
- 14 Ask an All-Star (Elizabeth Johnson)
- 7 Ask an Expert (Stephen Churchill)
- 2025 ARCHIVED FORUM POSTS
- 322 ARCHIVED | Financial Edge® Tips and Tricks
- 164 ARCHIVED | Raiser's Edge® Blog
- 300 ARCHIVED | Raiser's Edge® Blog
- 441 ARCHIVED | Blackbaud Altru® Tips and Tricks
- 66 ARCHIVED | Blackbaud NetCommunity™ Blog
- 211 ARCHIVED | Blackbaud Target Analytics® Tips and Tricks
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- Luminate CRM DC Users Group
- 225 ARCHIVED | Blackbaud eTapestry® Tips and Tricks
- 1 Blackbaud eTapestry® Know How Blog
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
- 1 Blackbaud K-12 Education Solutions™ Blog
- 280 ARCHIVED | Mixed Community Announcements
- 3 ARCHIVED | Blackbaud Corporations™ & Blackbaud Foundations™ Hosting Status
- 1 npEngage
- 24 ARCHIVED | K-12 Announcements
- 15 ARCHIVED | FIMS Host*Net Hosting Status
- 23 ARCHIVED | Blackbaud Outcomes & Online Applications (IGAM) Hosting Status
- 22 ARCHIVED | Blackbaud DonorCentral Hosting Status
- 14 ARCHIVED | Blackbaud Grantmaking™ UK Hosting Status
- 117 ARCHIVED | Blackbaud CRM™ and Blackbaud Internet Solutions™ Announcements
- 50 Blackbaud NetCommunity™ Blog
- 169 ARCHIVED | Blackbaud Grantmaking™ Tips and Tricks
- Advocacy DC Users Group
- 718 Community News
- Blackbaud Altru® Hosting Status
- 104 ARCHIVED | Member Spotlight
- 145 ARCHIVED | Hosting Blog
- 149 JustGiving® from Blackbaud® Blog
- 97 ARCHIVED | bbcon® Blogs
- 19 ARCHIVED | Blackbaud Luminate CRM™ Announcements
- 161 Luminate Advocacy News
- 187 Organizational Best Practices Blog
- 67 everydayhero Blog
- 52 Blackbaud SKY® Reporting Announcements
- 17 ARCHIVED | Blackbaud SKY® Reporting for K-12 Announcements
- 3 Luminate Online Product Advisory Group (LO PAG)
- 81 ARCHIVED | JustGiving® from Blackbaud® Tips and Tricks
- 1 ARCHIVED | K-12 Conference Blog
- Blackbaud Church Management™ Announcements
- ARCHIVED | Blackbaud Award Management™ and Blackbaud Stewardship Management™ Announcements
- 1 Blackbaud Peer-to-Peer Fundraising™, Powered by JustGiving® Blogs
- 39 Tips, Tricks, and Timesavers!
- 56 Blackbaud Church Management™ Resources
- 154 Blackbaud Church Management™ Announcements
- 1 ARCHIVED | Blackbaud Church Management™ Tips and Tricks
- 11 ARCHIVED | Blackbaud Higher Education Solutions™ Announcements
- 7 ARCHIVED | Blackbaud Guided Fundraising™ Blog
- 2 Blackbaud Fundraiser Performance Management™ Blog
- 9 Foundations Events and Content
- 14 ARCHIVED | Blog Posts
- 2 ARCHIVED | Blackbaud FIMS™ Announcement and Tips
- 59 Blackbaud Partner Announcements
- 10 ARCHIVED | Blackbaud Impact Edge™ EAP Blogs
- 1 Community Help Blogs
- Diocesan Blackbaud Raiser’s Edge NXT® Users' Group
- Blackbaud Consultant’s Community
- Blackbaud Francophone Group
- 1 BLOG ARCHIVE CATEGORY
- Blackbaud Community™ Discussions
- 8.3K Blackbaud Luminate Online® & Blackbaud TeamRaiser® Discussions
- 5.7K Jobs Board