MenuClose
Solutions
Product
Templates
Pricing
Resources

Proposal Review

Drop the RFP and your response in the form below. Cobl checks completeness, consistency and mandatory documents, and lists what to fix.

Submission readiness
Check completeness and consistency before you submit.
true
true
true
Your response files
RFP documents
Which bid or proposal do you want to check?

Trusted by 1700+ teams to close deals faster.

Customer logos: Vinci Energies, Orano, Econocom, Ayming, Paragon, Randstad, Free, Adista, Alcatel-Lucent

Try it with Cobl

Is our response ready to submit?

Covered by

Get a readiness check with what is missing or wrong.

Did we answer every requirement?

Covered by

See the requirements without an answer, with the page.

Are the figures consistent everywhere?

Covered by

Get the contradictions between documents.

Which mandatory documents are missing?

Covered by

See the missing forms, signatures and certificates.

Try it with Cobl

Check the bid before you submit it

<!doctype html><html><head><meta charset="utf-8"><link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"><style>html,body{margin:0;height:100%;overflow:hidden;background:transparent;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;color:#181818}.c{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.serif{font-family:'STK Bureau Serif Variable Complete',Georgia,'Times New Roman',serif}.mono{font-family:ui-monospace,'SF Mono',Menlo,monospace}.a{width:300px;box-sizing:border-box;background:#fff;border-radius:14px;padding:16px 20px;font-size:16px;line-height:1.5;box-shadow:0 6px 20px -6px rgba(23,23,23,.10)}.a .h{padding:0 3px;margin:0 -1px;white-space:nowrap;background:linear-gradient(#9eff78,#9eff78) 0 0/100% 100% no-repeat;animation:hl 5s ease-in-out infinite}@keyframes hl{0%,18%{background-size:0% 100%}40%,92%{background-size:100% 100%}100%{background-size:0% 100%}}@media (prefers-reduced-motion:reduce){*,*:after{animation:none!important}}</style></head><body><div class="c"><div class="a serif">Every requirement is answered.<br>All <span class="h">6 documents</span> are attached.</div></div></body></html>

Complete

Every requirement answered, every document present.

<!doctype html><html><head><meta charset="utf-8"><link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"><style>html,body{margin:0;height:100%;overflow:hidden;background:transparent;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;color:#181818}.c{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.serif{font-family:'STK Bureau Serif Variable Complete',Georgia,'Times New Roman',serif}.mono{font-family:ui-monospace,'SF Mono',Menlo,monospace}.f{background:#fff;border-radius:14px;padding:14px 22px 16px;box-shadow:0 6px 20px -6px rgba(23,23,23,.10)}.f .k{font-size:12px;color:#767473}.f .v{display:flex;align-items:center;gap:10px;margin-top:8px;font-size:15px}.f .ar{color:#a3a19f;font-size:14px}.p{background:#9eff78;color:#181818;border-radius:99px;padding:4px 10px;font-size:13px;font-weight:600;white-space:nowrap}.f s{color:#a3a19f;text-decoration:none;position:relative}.f s:after{content:'';position:absolute;left:-2px;right:-2px;top:54%;height:1.5px;background:#a3a19f;transform-origin:left;animation:strike 5s ease-out infinite}@keyframes strike{0%,25%{transform:scaleX(0)}42%,92%{transform:scaleX(1);opacity:1}100%{transform:scaleX(1);opacity:0}}@media (prefers-reduced-motion:reduce){*,*:after{animation:none!important}}</style></head><body><div class="c"><div class="f"><div class="k">Annex B · total price</div><div class="v"><s>€182k</s><span class="ar">→</span><span class="p">€180k, as in the proposal</span></div></div></div></body></html>

Consistent

Same figures, names and commitments across all files.

<!doctype html><html><head><meta charset="utf-8"><link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"><style>html,body{margin:0;height:100%;overflow:hidden;background:transparent;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;color:#181818}.c{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.serif{font-family:'STK Bureau Serif Variable Complete',Georgia,'Times New Roman',serif}.mono{font-family:ui-monospace,'SF Mono',Menlo,monospace}.r{display:flex;align-items:center;gap:14px;background:rgba(23,23,23,.94);color:#fff;border-radius:14px;padding:16px 22px;box-shadow:0 14px 36px -8px rgba(0,0,0,.25)}.r .t{font-size:11.5px;color:rgba(255,255,255,.6)}.r .n{font-size:20px;margin-top:3px;white-space:nowrap}.p{background:#9eff78;color:#181818;border-radius:99px;padding:4px 10px;font-size:13px;font-weight:600;white-space:nowrap}.p{animation:pop 5s infinite}@keyframes pop{0%,24%{opacity:0;transform:scale(.6)}32%{opacity:1;transform:scale(1.08)}38%,92%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,*:after{animation:none!important}}</style></head><body><div class="c"><div class="r"><div><div class="t">Fix first · high risk</div><div class="n serif">Bid form not signed</div></div><span class="p">1 of 3</span></div></div></body></html>

Ready to submit

A short list of fixes, ranked by risk.