Find out all about your favorite commercial!

Advertisers

Advertisers of the Self Financial Inc. TV Spot, 'Over 100 Million Americans With Low or No Credit'

Self Financial Inc. TV commercial - Over 100 Million Americans With Low or No Credit
Self Financial Inc.

Self Financial Inc. is a dynamic fintech company that specializes in empowering individuals to build their credit and achieve financial independence. With a mission to help consumers take control of t...

What the Self Financial Inc. TV commercial - Over 100 Million Americans With Low or No Credit is about.

Self Financial Inc. TV commercial - Over 100 Million Americans With Low or No Credit

Self Financial Inc. is a financial technology company that aims to help individuals with low or no credit to improve their financial standing. To spread awareness about their mission, Self Financial Inc. released a TV spot titled "Over 100 Million Americans with Low or No Credit."

The TV spot focuses on the staggering number of Americans who have low or no credit, which can hinder their ability to secure loans and make financial decisions. The spot features different people who are struggling with low credit scores and urges viewers to take control of their financial future by utilizing Self Financial Inc.'s services.

The TV spot highlights the company's goal to provide a solution to the problem by helping individuals build credit through their credit builder account. By making small monthly payments, individuals can build credit history and improve their credit scores, ultimately giving them more financial freedom and the ability to make important financial decisions.

Overall, the Self Financial Inc. TV spot emphasizes the importance of credit scores and the company's dedication to improving the financial standing of millions of Americans who are otherwise overlooked by traditional financial institutions.

Self Financial Inc. TV commercial - Over 100 Million Americans With Low or No Credit produced for Self Financial Inc. was first shown on television on October 23, 2022.

Frequently Asked Questions about self financial inc. tv spot, 'over 100 million americans with low or no credit'

More than 100 million Americans have a low or no credit score. These Americans are either locked out of the traditional finance system or pay higher fees and interest rates for access to credit. Additionally, they often pay more for insurance and other services.

James Garvey James Garvey is the CEO and Founder of Self Financial.

CEO James Garvey It all started with some missed payments. CEO James Garvey founded Self in 2015 after making a mistake with automatic payments on his credit card. By the time he caught it, his credit score had tanked.

Self was founded in 2015. Where is Self's headquarters? Self's headquarters is located at 515 Congress Avenue, Austin.

16% of Americans Have Bad Credit Approximately 16% of Americans have very poor credit, or a FICO score of between 300 and 579, according to Experian's 2019 Consumer Credit Review. Another 18% have fair credit, a score of between 580 and 669. Only 1.2% of Americans have a perfect 850 credit score.

According to data from the Consumer Financial Protection Bureau (CFPB), as many as 26 million Americans are “credit invisible,” meaning they have no credit history.

James Garvey James Garvey | CEO and founder - Self Financial, Inc.

Lead Bank is the financial institution that approved your loan. Self, the fintech partner, services your loan but Lead Bank reports your loan to the credit reporting agencies. This is why Lead Bank may appear on your credit report.

Customers on Self's BBB page gave the company an average of 3.58 stars. The company fares worse on Trustpilot, receiving an average of 1.5 stars across 73 reviews.

Lead Bank is the financial institution that approved your loan. Self, the fintech partner, services your loan but Lead Bank reports your loan to the credit reporting agencies. This is why Lead Bank may appear on your credit report.

Funding. If you are approved, funding generally takes between two to five business days. Smaller banks and credit unions may take longer, but most should be able to fund your loan within a week of applying if you opt for direct deposit into a bank account.

11 percent The remaining 11 percent of adults, or about 26 million Americans, are credit invisible.

Videos

Watch Self Financial Inc. TV Commercial, 'Over 100 Million Americans With Low or No Credit'

We analyzed TV commercials placed on popular platforms and found the most relevant videos for you:

Products

Products Advertised

Self Financial Inc. Self App
TV commercials

Similar commercials

Nationwide Insurance TV Spot, 'Soundtracks: Sometimes' Featuring H.E.R.
Theraworx Relief TV Spot, 'Prevent Muscle Cramps' Featuring Dr. Drew Pinsky
GoPro HERO2 HD TV Spot, 'You in HD: Surfing' Featuring Kelly Slater
Nationwide Insurance My Pet Protection TV Spot, 'Pet Insurance'
Fly Wheels TV Spot, 'Challenge'
911 January 27, 2020
IBM Watson Analytics TV Spot, 'Make Smarter Decisions' Feat. Dominic Cooper
Nationwide Insurance TV Spot, 'NFL: Walter Peyton Man of the Year Award: Nominees'
McDonald's Chicken Select Tenders TV Spot, 'Time for Tenderness'
McDonald's Big Mac TV Spot, 'There's a Mac for That'
Viasat TV Spot, 'The Perfect Plan'
Johnsonville Sausage TV Spot, 'SEC Network: The Tailgate' Ft. Marcus Spears
Northrop Grumman TV Spot, 'Value of Performance'