Basic graphic design goes into making a quality pin design that will attract the attention of your audience. If you miss the boat they are not going to look at it twice. The moment will have passed without anyone re-pinning your content.
When we think of pin creation we think oh something bright, with a quality image, and gripping text overlay. What if though things that should be, aren't.
Take a look at the pin below.

You will notice the lighter green text complements the lavender of the photograph. The photograph is centered and the subject matter balanced.
Now take a look at the same pin with a slight difference.

What you will notice no doubt is that the green text and text box are so light you can barely see them. Well who is going to be dumb enough to do that mistake. You would be surprised. Below you will see another similar issue that is all too common on pins.

You may say aside from the lavender and yellow not complementing each other what's so wrong here? The yellow text on white text is a big no-no. I mean really NO! It makes little contrast from the stark white of the background and quite frankly hurts the eyes to strain in reading it. So many pinners do this mistake.
The reverse of which can only be assumed that darker is better right? Wrong! The large white space when given pure black lettering can also strain the eyes. We aren't going for eye strain when creating an effective pin design. So color of text is a key point to consider.
If you're a Canva user that is one reason they have blended color palettes already made. If you use them when designing you will not complementary color patterns and it can aid you when you aren't quite sure if the design is right. Change the colors around but always remember yellow text on white is never a good idea.