Merkle Inc., a leading database marketing agency, has bought CFM Direct, a direct marketing shop with a strong financial services client portfolio that includes Capital One, Bank of America, HSBC, Kroger Personal Finance and RBS.