Find Jobs
Hire Freelancers

Donor Database Segmentation App

$1500-3000 USD

Færdiggjort
Slået op 3 måneder siden

$1500-3000 USD

Betales ved levering
BUSINESS NEED My Faith Votes (MFV) is a non-profit ministry with a mission to get Christians to vote. The ministry is financed through online or postal mail donations (Direct Mail). When sending to the “house file” (Donors who have given at least once.), there is a need to segment the list of those being mailed through postal mail. The segmentation is based on: • When the person last donated. • The channel(s) the person previously donated through (direct mail, online, or both). • The largest donation amount ever given, i.e., the Highest Previous Contribution (HPC). APPLICATION OBJECTIVE The Direct Mail Segmenter (aka The Segmenter) is an application that will be used to segment the My Faith Votes (MFV) database of donors (aka House File) for direct postal mailings. Each donor will be assigned a segment code, and specific segments will be selected for a mailing (aka Campaign). APPLICATION REQUIREMENTS SEGMENTATION CODING The Application will not require a User Interface (UI) but will run autonomously on a scheduled basis, likely daily. Errors in execution of the Application such as database connection, file access errors, etc. should be reported by email to a hard coded email address. The Application is to code all donors in the [login to view URL] table with a Segment Code. A person might have one of 252 possible segment codes, but they can only have one such code at a point in time. The structure of Segment Codes is defined below, and the Application is to generate a code for each person based on the criteria defined here. (All 252 possible codes are shown in the Appendix.) An individual donor is to be assigned only one Segment Code based on the following criteria/model: SEGMENT CODE MODEL: STTTLMMCNNN S (Donor Status) D = Donor, i.e., the Segment Code always starts with a 'D’ as only donors are to be included. TTT (Target Group) 000 = Existing (For Donors group only). This is the only current TTT value allowed within this Application. L (Single or Multi-Donor for the period they last gave in.) S = Gave only once in the period M = Gave multiple times in the period   MM (Last time donor gave.) 03 = Gave in the last 0 – 3 Months 06 = Gave in the last 4 – 6 Months 12 = Gave in the last 7 – 12 Months 18 = Gave in the last 13 – 18 Months 24 = Gave in the last 19 – 24 Months 25 = Gave in the last 25+ Months C (The Channel the donor gave through. Online, Direct Mail, Telemarketing, etc.) D = Direct Mail N = Not Direct Mail M = Multiple Channels one being Direct Mail NNN (Highest Previous Contribution (HPC) – Largest Amount Ever Given.) 101 = $0.01-$4.99 102 = $5-$9.99 103 = $10-$24.99 200 = $25-$49.99 300 = $50-$99.99 400 = $100-$999.99 500 = $1000+ EXAMPLES All examples assume the date of the direct mail list pull is 2/28/2024 for this specification. The actual date used in the Application will be the run date and time. Example #1 o Donor made an online donation of $50 on 1/4/2024 Segmentation Code: D000S03N300 Example #2 o Donor's first donation was on 1/1/2021 for $75 through a direct mail campaign, and o The donor made a second donation through a direct mail campaign on 12/31/2021 for $100 Segmentation Code: D000S25D400 Example #3 o Donor's first donation was on 5/1/2016 for $500 and was made online o The Donor’s second donation was made on 6/1/2016 for $500 through direct mail, and o The Donor’s third donation of $1,000 was made on 12/31/2022 through direct mail Segmentation Code: D000S24D500 Example #4 o Donor's first donation was on 6/1/2021 for $10 through a prospecting direct mail campaign, o The Donor’s second donation for $50.00 was made on 12/31/2022 through an online campaign, and o The Donor’s third donation of $10 was made on 4/5/2023 through an online campaign Segmentation Code: D000S12N103 The project consists of the development of an Application that will: 1. Obtain data required by the Application from a PostgreSQL database referred to as the CORE, 2. Create a Segment Code and calculate supporting data required in the Segmentation Table and 3. Update the Segmentation Table (within the same database) with the new segmentation data. The Application creates/updates the Segmentation Table containing the gathered and calculated data fields for each donor in the CORE database. The following conditions determine the selection of a person’s data from CORE: 1. All individual donors in CORE ([login to view URL] and [login to view URL]) will be included in the Application output. 2. Some records are to receive special classifications based on data contained in the CORE. These classifications currently are 1) Faith Leaders, 2) Recurring Donors, and 3) Limited Communications. 3. The Application should log (a single line in the log file containing this information is sufficient): a. Start of execution, b. Number of records removed, added, and updated in the Segmentation Table, and c. End of execution. The Direct Mail Segmentation Table consists of one row per donor with data for that donor in the 27 columns listed below: PEOPLE ID SEGMENT_CODE PREFIX FIRST_NAME LAST_NAME SUFFIX ADDRESS 1, ADDRESS 2, ADDRESS 3 CITY STATE ZIP COUNTRY_CODE ASK_AMOUNT (Always NULL) HPC (Highest Previous Contribution Ever) MRC (Most Recent Contribution) FED_DISTRICT (Always NULL) YTD_GIVING PREVIOUS_YEAR_TOTAL_GIVING MAX_LIFETIME_GIFT AVG_LIFETIME_GIFT DATE_OF_FIRST_DONATION LAST_18M_DONATED FAITH_LEADER_MEMBER - ACH RECURRING DONOR LIMITED COMMUNICATIONS LAST_GIFT_AMOUNT   PRODUCTION ENVIRONMENT The production environment consists of: Operating System: Ubuntu Programming Language: Python 3.10 Database: PostgreSQL Output: Updated database table Access to a development version of the database will be provided by an SSH tunnel connection and secure private/public key pair. The production database will consist of more than 2.5 million person records, with only approximately less than 250,000 of those as donors. There are no overly restrictive performance speed requirements, though it is anticipated that the complete execution should take less than an hour. The data for this Application are available in six tables in two schemas within the CORE database, namely: [login to view URL] with relevant columns of: COLUMN_NAME DATA_TYPE id integer first_name text last_name text Prefix text created_date timestamp without time zone last_modified_date timestamp without time zone Plus other non-relevant columns… [login to view URL] with relevant columns of: COLUMN_NAME DATA_TYPE Id integer mfv_id ([login to view URL]) integer street text city text state text postal_code text country text state_abbreviation text is_bad boolean is_primary boolean created_date timestamp without time zone last_modified_date timestamp without time zone Plus non relevant columns… [login to view URL] with relevant columns of: COLUMN_NAME DATA_TYPE id integer mfv_id ([login to view URL]) integer transaction_number integer amount double precision appeal_id integer campaign_id integer designation_number integer fund_name text created_date timestamp without time zone last_modified_date timestamp without time zone Plus non-relevant columns… TABLE RELATIONSHIPS "mfv_id" attribute in the "[login to view URL]" and [login to view URL] tables have Foreign Keys that reference the "[login to view URL]" attribute in the "[login to view URL]" table. Every donor is in the [login to view URL] table, but not every person in the [login to view URL] table is a donor. People within the [login to view URL] table with the following conditions are never to be included in the Segmentation Table: 1. With ‘status’ column containing the text ‘deceased’, 2. An address in the [login to view URL] table where ‘is_bad” is true, 3. A record in [login to view URL] that has an incomplete address, i.e., is missing street, city, state, or postal code, or 4. A record with communications_restrictions as do_not_mail or do_not_solict. When a person in [login to view URL] has multiple addresses in the [login to view URL] table, the address flagged as is_primary is always to be used for segmentation. The database allows only one address for a [login to view URL] to be primary.
Projekt-ID: 37843489

Om projektet

37 forslag
Projekt på afstand
Aktiv 3 måneder siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
Tildel til:
Brug Avatar.
As a seasoned full-stack developer with extensive experience in Java and Python, I am well-equipped to tackle the complexity of your Donor Database Segmentation App project. Your detailed and stringent application requirements align perfectly with my skills in working with databases (such as PostgreSQL) as well as handling errors and automating tasks, even without a UI. My proficiency in Python will be crucial in coding all donors according to the segment codes model while ensuring efficient execution, and my understanding of Java will be helpful in data manipulation. What sets me apart from other freelancers is not only my technical expertise but also my adaptability and meticulousness. With over X years of experience developing backend solutions, I can ensure that the application gathers the necessary data from your PostgreSQL database smoothly. My knowledge of front-end technologies like HTML, CSS, JavaScript coupled with frameworks like React or Angular can act as an added advantage if need be while integrating. Furthermore, I am adept at working independently, sticking to deadlines, and converting requirements into practical solutions - all attributes crucial for autonomously running apps.
$3.000 USD på 7 dage
5,0 (2 anmeldelser)
2,5
2,5
37 freelancere byder i gennemsnit $2.397 USD på dette job
Brug Avatar.
Good day, Can you please confirm that we only need to develop a database that will send notifications to the users automatically in the background? Also please confirm, from where this data will needs to be fetched within this database? ------------------ Once you answer above questions, I will then give you firm bid, as our current bid amount is placeholder. We have creative UI/UX Designers & experienced Developers team working on different tech stacks, so we will provide you quality services with 5 months FREE support and longterm relationship guarantee. For quick response & one-on-one communication, you may click on the chat button, as I am online most of the time. Look forward to hearing from you. Thank you, Yasir LEADconcept PS: Let me know, if you want to see our team past work to determine our skills/expertise or past customer's references.
$2.500 USD på 40 dage
5,0 (51 anmeldelser)
8,6
8,6
Brug Avatar.
Hi, How are you? I just saw your job posting and I felt that I can help you with this job considering the experience I have with Python, Ubuntu, Software Architecture and PostgreSQL. Please check my portfolio: https://www.freelancer.com/u/AITSoft Regards, Shamshad
$3.000 USD på 22 dage
5,0 (45 anmeldelser)
6,8
6,8
Brug Avatar.
" I am a Senior Web & Mobile App developer and can turn your stunning vision into reality " Hello,   Greetings of the day! Yes, I will surely develop a Donor Database Segmentation App. I am available for a quick chat or Call and will perform the following tasks perfectly. * Kindly HIT THE CHAT BUTTON to delve deeper into the project details. * I have the skills to carry out your project with high quality on time as I have 8+ years of experience building a wide range of Web and Mobile applications i.e. Fintech, Food delivery, Transport booking services, AI/Chatbot, and E-commerce Marketplace Apps for both Android/iPhone platforms. I am waiting for your positive response. Thanks&Regards Rekha Thakur
$3.000 USD på 16 dage
5,0 (13 anmeldelser)
6,4
6,4
Brug Avatar.
Hello, I have carefully examined your job post and am interested in working with you on this project, as it aligns with my skill set. Please take a look at my profile for confirmation. Let's finalize the specifics after a comprehensive discussion. Please allow me the chance to demonstrate my capabilities. I aspire to be a valuable asset to you and your organization, and I am committed to meeting your expectations with my performance. I am prepared to start immediately and can commit to 40+ hours per week. Thank you
$2.800 USD på 30 dage
4,7 (18 anmeldelser)
6,8
6,8
Brug Avatar.
Overall requirement seems straightforward from high level description. I would like to know if you are looking for speed in this specific case or just need code which runs on daily basis. Are you only looking for solution in Python or are you open for other programming language as well? Let me know in DM.
$3.000 USD på 30 dage
4,8 (47 anmeldelser)
6,3
6,3
Brug Avatar.
Hi , I'm sure that I can do this job. I'm artificial intelligence engineer experienced in Software Architecture. I have accomplished many projects like yours, Also I will arrange with you to have a session to provide full illustration for you. Here you can find some of my clients reviews (https://www.freelancer.com/u/mohamedabdelall4 ). Feel free to contact me for further details because I am looking forward working with you. Thanks
$4.500 USD på 15 dage
4,9 (38 anmeldelser)
5,7
5,7
Brug Avatar.
✅ Non-profit CRM Solution - Empowering My Faith Votes! ⭐⭐⭐⭐⭐ Hi Vince, Hope you are doing well. I've reviewed your project requirements and noticed you're looking for a CRM solution for My Faith Votes (MFV) to segment donor lists efficiently. Look no further; Zohaib is here to assist you! With our expertise in CRM development, we'll create a robust system tailored to your needs, ensuring efficient donor segmentation and management. ➡️ Why Me? With years of experience in CRM development, we guarantee a solution that meets MFV's unique requirements. Let's have a quick chat to discuss your specific criteria and tailor the CRM to empower MFV's mission. ➡️ Let's have a quick chat to delve into your project details. I'll showcase samples of our previous CRM projects, demonstrating our expertise in creating efficient solutions for non-profit organizations. ➡️ Skills & Experience: ✅ CRM Development ✅ Database Management ✅ Data Segmentation ✅ Python Programming ✅ PostgreSQL ✅ Scheduled Task Automation ✅ Error Handling ✅ Email Notification ✅ Data Parsing ✅ Performance Optimization Looking forward to discussing this with you in our chat! Best Regards, Zohaib
$1.500 USD på 7 dage
5,0 (33 anmeldelser)
5,8
5,8
Brug Avatar.
Hi there, I'm thrilled to apply for your Donor Database Segmentation App project. With 4-5 years of experience in PostgreSQL, Python, Ubuntu and Software Architecture, I'm confident in my ability to bring valuable insights and expertise to your initiative. Please note that the initial bid is an estimate, and the final quote will be provided after a thorough discussion of the project requirements or upon reviewing any detailed documentation you can share. Could you please share any available detailed documentation? I'm also open to further discussions to explore specific aspects of the project. Feel free to check out my profile, showcasing my portfolio, past jobs, and client reviews. It reflects the quality and professionalism I bring to every project. My goal is to provide a competitive budget without compromising on quality. Thanks for considering my proposal. I'm eager to collaborate and contribute to your project's success. Let me know if you need any more information. Best regards, Rashid Amjad
$2.500 USD på 23 dage
5,0 (14 anmeldelser)
5,4
5,4
Brug Avatar.
Hi, How are you? Very happy to bid on your project because my skills fit your project. I have a 20 years of overall experience in Python, specializing in database-driven applications and PostgreSQL. I am very familiar with database segmentation and Python scripting for automated data processing. I have successfully completed similar database segmentation projects, ensuring accurate data processing and efficient execution. If you award me, the project will be done perfectly. I will do my best to provide the results you are looking for. If you send the message, we can discuss the project more. Thanks.
$1.500 USD på 5 dage
5,0 (20 anmeldelser)
5,4
5,4
Brug Avatar.
Dear Mick Y.! I have extensive experience in Python, PostgreSQL, Software Architecture, and Ubuntu, as highlighted by my successful portfolio and positive client feedback. I am confident in my ability to deliver high-quality results for your Donor Database Segmentation App project. I am available to work in the United States time zone and provide real-time updates on the progress. I look forward to discussing the details of your project further and how I can contribute to its success. Best regards!
$2.000 USD på 10 dage
5,0 (2 anmeldelser)
4,6
4,6
Brug Avatar.
As a seasoned software developer and architect with more than 14 years of experience, I am well-equipped to tackle the complexities of the Donor Database Segmentation App. My extensive background includes creating customized applications that handle massive amounts of digital data efficiently, just what your project demands. With a deep understanding of Python, I can tap into your PostgreSQL CORE, extract the necessary data, and then use it to generate the precise Segment Codes calculated based on your criteria model. In my expansive career, I’ve successfully delivered over 20 web and game products, demonstrating my prowess in employing adaptable and user-friendly designs. Your Autonomous Application not needing a User Interface (UI) is well within my skill set. Ultimately, my goal is to provide a reliable solution that streamlines your donor segmentation process. My wealth of experience combined with my penchant for detail will guarantee an automated app capable of accurately generating Segment Codes swiftly and autonomously for targeted postal mailings. Let's discuss further how I can add value to your project and take your organization's operations at My Faith Votes to a whole new level.
$2.250 USD på 7 dage
5,0 (8 anmeldelser)
4,7
4,7
Brug Avatar.
As someone with extensive Python programming skills and a strong background in Software Architecture, I firmly believe that I am the ideal candidate for this “Donor Database Segmentation App” project. Having worked on similar projects in the past, I understand the complexity of your segmentation requirements and can guarantee an efficient error-free application that will run autonomously on a scheduled basis, likely daily. My expertise is not limited to back-end development though - I'm also well-versed in UI/UX design which will be incredibly valuable when creating a seamless donor segmentation experience. As your App doesn't call for a User Interface (UI), my approach would be to ensure smooth and transparent integration with your existing system through meticulous coding and thorough testing at every step. Additionally, given that your specifics have already been clearly outlined, my history of collaborating remotely and working with concise briefs strongly aligns with what you're looking for. So let's not wait any longer, initiate a conversation and I assure you that we won't just find solutions but create possibilities together.
$1.500 USD på 20 dage
5,0 (5 anmeldelser)
3,8
3,8
Brug Avatar.
-Smart Mail Sorter for My Faith Votes (MFV)- Hey there! My Faith Votes (MFV) is on a mission, and we've got an exciting proposal. Picture this: a super-smart tool, the Smart Mail Sorter, making sure each donor gets the right message at the right time. No complicated buttons, just smooth, automatic magic. It's like having a personal organizer for MFV's awesome supporters. We're talking 252 unique codes for each donor – simple, organized, and efficient. Let's make MFV's mail game strong, reaching donors with a personal touch. This is the secret sauce to spice up donor connections!
$1.950 USD på 7 dage
5,0 (4 anmeldelser)
3,6
3,6
Brug Avatar.
Hi Mick Y., How are you doing? As a professional developer with expertise in Software Architecture, Python, Ubuntu and PostgreSQL, I eagerly anticipate the opportunity to complete this project for you. Please drop me a message to discuss the project detail. Thank you for considering my services.
$2.500 USD på 4 dage
5,0 (1 bedømmelse)
3,0
3,0
Brug Avatar.
Hi Mick Y. It seems like you're looking for a senior engineer who can complete the project - Donor Database Segmentation App. I am writing to express my keen interest in your project since I have definitely worked on the similar projects in the past. Proven Track Record: I have a solid track record of successfully completing projects similar to yours, with positive feedback from satisfied clients. Technical Expertise: My extensive experience in IT development equips me with the skills needed to navigate the complexities of Python, PostgreSQL, Ubuntu and Software Architecture. Deadline Commitment: I understand the importance of timelines and am committed to delivering your project on schedule. With over 7 years of experience in IT development, I have successfully delivered projects similar to yours. My expertise spans a range of technologies and platforms, and I am confident in my ability to provide you with high-quality work within the specified deadline. I am eager to discuss your project further and explore how my skills align with your vision. A conversation would allow me to better understand your specific requirements and share insights on how we can achieve your goals. Best regards, Paulo
$1.500 USD på 10 dage
5,0 (1 bedømmelse)
2,6
2,6
Brug Avatar.
Hello I am professional Software engineer with specialization in Web and algorithms development I have 4years experience in developing such database of segment donors I checked your scope of work Having expertise in PHP,Python,JS,REACT,JAVA technologies I did my MSSE from NUST Islamabad Please open message box for me so we can discuss the details Thanks
$1.800 USD på 7 dage
4,9 (2 anmeldelser)
2,9
2,9
Brug Avatar.
* I am a highly skilled Full-stack Website/Mobile App developer and available for a full-time job * Hello there! I understand your project requirements. I am confident that I can provide the best solution for your needs. I am a senior web and mobile app engineer with extensive experience in programming languages like PHP/LARAVEL/CODEIGNITER/CAKEPHP, PYTHON/DJANGO/FLASK, GRAPHQL, HTML5, JavaScript, Bootstrap, T-SQL and MySQL. I have worked on a variety of projects including web design & development, Android app development (Swift 5/4/3/2), React Native, Angular JS/Vue JS(advanced user), Node JS(advanced user), and more. Please let me know if you would like me to discuss further or if you have any other questions. Thank you for your consideration! Best regards, Shikha
$1.500 USD på 30 dage
5,0 (1 bedømmelse)
2,6
2,6
Brug Avatar.
With my extensive experience as a Full Stack developer, I am well-versed in all aspects of this project. From my solid understanding and proficiency in Python and PostgreSQL to my skill in structuring complex databases like the one you describe, your Donor Database Segmentation App is certainly within my wheelhouse. Furthermore, I am skilled in software architecture design, so building an autonomous application that functions optimally in carrying out the segmentation coding requirements won't be an issue. My expertise extends beyond programming to encompass a deep understanding of donor segmentation and its impact on the efficacy of campaigns. By leveraging this knowledge along with your guidelines, I can generate the optimal 252 segment codes based on your criteria/model. Whether it's classifying donors based on their giving patterns or their highest previous contributions, you can trust me to automate the process accurately every single time. Let's transform your vision into an exceptional application experience! I am excited at the prospect of working with My Faith Votes (MFV) - aiding them in their vital mission to get Christians to vote by developing a highly effective Donor Database Segmentation App.
$3.000 USD på 20 dage
4,2 (1 bedømmelse)
1,2
1,2
Brug Avatar.
With a comprehensive understanding of your project's requirements, I am confident that my extensive experience in Python programming and software architecture aligns perfectly with your needs. My proficiency in data extraction from PostgreSQL databases will ensure a seamless integration of the data required by the Application from your CORE database. Moreover, my commitment to meticulously testing and refining each code ensures consistent and error-free execution in applications like yours. A key strength that sets me apart is my ability to bring to life complex algorithms that automate tasks and improve overall efficiency. This aligns distinctly well with the requirement for streamlined segmentation coding, where 252 possible segment codes need to be generated. My proven skills in organizing large datasets, coupled with my sound understanding of addressing real-world challenges, equip me well to code all donors accurately in accordance with the specific codes outlined. Beyond technical expertise, my fluency in Ubuntu guarantees that I'll deliver your project autonomously on a scheduled basis, without any interruptions. I have a robust system of identifying and reporting errors in remote accesses as needed, ensuring smooth processing without any data loss.
$1.750 USD på 3 dage
0,0 (1 bedømmelse)
0,0
0,0
Brug Avatar.
Hello ! - Website development expert - Senior Software Engineer - Already checked your job description carefully - Fully understand requirements - Start work immediately - 24/7 support available - Honesty & Kindness Thank you. Ademir
$2.000 USD på 25 dage
0,0 (0 anmeldelser)
0,0
0,0

Om klienten

Flag for UNITED STATES
Parker, United States
5,0
23
Betalingsmetode verificeret
Medlem siden aug. 12, 2009

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.